カテゴリー: Android (1ページ / 3ページ)

Android開発のテストでActivityの参照方法[Android,Test]

Android開発のテストでActivityの参照方法が最初分からなかったのでメモ。

public class TestCase extends ActivityInstrumentationTestCase2 {
    public HogeTest() {
    	super("com.yamalab.test",MainActivity.class);
    }
	@Override
	protected void setUp() throws Exception {
		super.setUp();
		activity = getActivity();
		res = activity.getResources();
		app = (BattleMileageApplication) activity.getApplication();
		api = app.getBattleMileageWebAPI();	
	}
}

jQueryのトグルスイッチプラグイン[jQeury,toggle]

jQueryのトグルで表示を切り替えるプラグインをgithubにアップしました。

jquery-toggleswitch :
https://github.com/horigotatsu/jquery-toggleswitch

 

続きを読む

jQueryのトグルボタンプラグイン[jQeury,toggle]

jQueryのトグルボタン生成のプラグインをgithubにアップしました。

jquery-togglebutton :
https://github.com/horigotatsu/jquery-togglebutton

続きを読む

iOSシミュレータとかアンドロイドとかのスクリーンショットの取り方メモ

iOSシミュレータとかスマホとかのスクリーンショットの取り方メモ

iOSシミュレータ(Macのみ)

Cmd + Ctrl + C  でクリップボードのに画面をキャプチャ Cmd + Shift + Ctrl + 4 でOS標準のキャプチャ立ち上げ、スペースをおしてウィンドウをキャプチャ対象にして、iOSシミュレータをクリック

Webページ全体をキャプチャするとき

iPhoneでは「ロールペイパー」アプリをインストールして入れて、iPhoto経由でPCに持ってくる。 Androidでは、「WebSnap 」アプリで可能、こちらはEclipseへAndroidプラグインが入っているとPCから写真を取り出せて便利

大まかでいいよというとき

ブラウザの拡張機能でとる。 Chromeなら「Screen Capture 」とかいうエクステンションでとる。

R.javaが自動生成されずにエラーが大量に発生[Android]

R.javaが自動生成されなくなる事がたまにある、
layotu/xxx.xmlのxml構文エラーはよくあることで直ぐにだいたい気づきます。
ただ、「リソース画象のファイル名!!! 」これがなかなか1ヶ月もすると忘れる、Androidで使用できない画象リソースファイル名をいれた場合も自動生成できなくなります。(エラーの警告も非表示)
じぶんはホンットに極稀に「-」ハイフンを入りのファイル名をやってしまうことがあります。
ホンっとうにごくまれなので、忘れてしまう。ということで脳みそに焼き付けておくことも兼ねてメモ。

 

 

onActivityResult()がコールされないと思ったら、ActivityGroupじゃない?[Android, onActivityResult()]

ちょっとはまったのでメモ。
Android開発で他のインテントを呼び出して戻ってくるコールバックの onActivityResult()が呼び出せない。orz..と思っていたら、ActivityGroupの子Activityだと呼び出して紅っぽい。

一旦親ActivityのstartActivityForResult()を呼び出して、親のonActivityResult()で受取り子ActivityのonActivityResult()を呼び出してうまくいきました。
親のアクティビティーで完全にハンドリングしないとダメっぽいです。

続きを読む

AndroidでSpinnerを選択するとエラーで強制終了

AndroidでSpinnerを選択するとエラーで強制終了で、解決にはまったのでとりあえずメモ。

android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@40523cb8 is not valid; is your activity running?

とエラーが出る。
結果としては、
こちらのサイトにしたがって、
http://goo.gl/BSfHw

View viewToLoad = LayoutInflater.from(this.getParent()).inflate(R.layout.XXXXX, null);
this.setContentView(viewToLoad); 

と、LayoutInflater経由で一旦レイアウトのビューを取得して、setContentViewするとかいけつ。

Twitter4JのAccessTokenクラスが見つからなかった[Android,Twitter4J]


いろいろなサイトを参考にさせていただいていると、

import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
import twitter4j.conf.Configuration;
import twitter4j.conf.ConfigurationBuilder;
import twitter4j.http.AccessToken;

となっているサイトが多かったのですが、「AccessToken」クラスが見つからないエラーが発生しました。
ライブラリ内部を調べてみると、
twitter4j.httpパッケージからtwitter4j.authパッケージに移動しているようでした。

import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
import twitter4j.conf.Configuration;
import twitter4j.conf.ConfigurationBuilder;
import twitter4j.auth.AccessToken;

として回避できました。

Mac版のEclipseが起動できなくなったが、ファイルのパーミッションを修正して起動[mac,eclipse]


Mac版のEclipseが起動出来なくなってしまいました。
メッセージを読んでみると、パーミッションがどうたら、起動オプションで動向と書かれているようす。
試しにコマンドラインからルート権限で起動すると普通に立ち上がる、ファイルのパーミッションのようです。

続きを読む

FlashCS6新機能、AIR3にAIRランタイムを入れたら容量はどうなるか試してみた。[FlashCS6,AIR,App]]

FlashCS6で、Androidアプリを配布する際に、アプリ内にAIRランタイムを含めるようになりました。
そこで、気になるところのアプリ容量について比較してみました。

続きを読む

1 / 3ページ

Powered by WordPress & Theme by Anders Norén