Hatena::Groupandroid-dev

今日のGの1

2008-12-20

はてなダイアリーの方に書いてあったやつ

22:08

へのリンクをとりあえず並べておきます。…と思ったけど一つしかまだ書いてなかったです。

http://d.hatena.ne.jp/sakira09/20081206#1228580027

ではあんまりなので

22:32

アプリケーションの終了時にファイルに書いて、次回起動時に読み込む部分を。本当なら面倒なので(ぉぃ) preferences の中にPNGなりのデータを入れたかったのだけど、やりかたがよくわからなかったので自分の書いていい場所(iPhone OSなら ~/Documents/ みたいなとこかな?)にファイルとしてPNGを書くようにしました。

	void savePreferences() {
		SharedPreferences pref = getPreferences(0);
		SharedPreferences.Editor editor = pref.edit();
		editor.putInt(keyAPLayerNumber, APView.LayerNumber);
		editor.commit();
		
		OutputStream ostream;
		for (int li = 0; li < APView.LayerNumber; li ++) {
			try {
				ostream = openFileOutput(imageStateKeyName(li), 0);
				_view.outputPNG(li, ostream);
				ostream.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
	}
	
	void loadPreferences() {
		InputStream istream;
		for (int li = 0; li < APView.LayerNumber; li ++) {
			try {
				istream = openFileInput(imageStateKeyName(li));
				_view.inputImage(li, istream);
				istream.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
		}

		_view.clear_pen_layer();
		_view.change_layer(0);
	}

いや、この説明不足もひどいか... まぁおいおいちゃんとした記事も書いていこうと思いますのでご勘弁を。

CandyCandy2011/09/29 18:18Why does this have to be the ONLY reilbale source? Oh well, gj!

lqplfdisdxylqplfdisdxy2011/09/30 03:021f2QuW <a href="http://bvizaeihheyo.com/">bvizaeihheyo</a>

gwprieoygwprieoy2011/10/03 20:16bKl768 <a href="http://yodvbhnzxsnm.com/">yodvbhnzxsnm</a>

cuviofxcuviofx2011/10/06 01:09bH9tH2 , [url=http://mpumknxrwjcr.com/]mpumknxrwjcr[/url], [link=http://ymglepeynajm.com/]ymglepeynajm[/link], http://jqjkafwkhctz.com/

BethaBetha2012/10/30 17:59This is a most useful cntoribution to the debate

fedjzlnfedjzln2012/10/31 00:14F9zJPS <a href="http://hojzlzcmpnzd.com/">hojzlzcmpnzd</a>

bwotctstbwotctst2012/11/01 06:19jmv3cl , [url=http://rrcacklmybme.com/]rrcacklmybme[/url], [link=http://zswqmdiamwua.com/]zswqmdiamwua[/link], http://gqykgwkielpv.com/

ghmmshnghmmshn2012/11/01 12:56NNpfpy <a href="http://idepmnpgujzw.com/">idepmnpgujzw</a>

iobevzdgsvciobevzdgsvc2012/11/02 01:45KOAfSw , [url=http://amorgtqzlmek.com/]amorgtqzlmek[/url], [link=http://tzmilyvkfrxe.com/]tzmilyvkfrxe[/link], http://heurxouiiack.com/