一般サラリーマン日常

仕事・子育て等思いついたことを書いていきます

iOSに利用中の画像の差し替え

iconやLaunch Imagesを変更した場合。

「Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng failed with exit code 1」

というエラーが出る。

 

その時は"Build Phases"→"Copy Bundle Resources"中の赤いものを消す。

参考:http://programming-ios.com/xcode-copypngfile-error/

ギャラリーへの登録

Androidのギャラリーに画像を登録するコード

とりあえず

 

------------------------------------------------------------------------------------------------------------

ContentValues values = new ContentValues();

ContentResolver contentResolver = getContentResolver();

values.put(Images.Media.MIME_TYPE, "image/jpeg");

values.put(Images.Media.TITLE, System.currentTimeMillis() +".jpg");  // タイトル名

values.put("_data", imgName); // 画像の保存されたフルパス(string)

contentResolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);

------------------------------------------------------------------------------------------------------------

 

【参考URL】

http://www.adakoda.com/adakoda/2010/08/android-34.html

https://groups.google.com/forum/?hl=ja&fromgroups=#!topic/android-group-japan/jHa-JJPTyqQ

コールバック

電話をかけ直す事が由来

 

Androidにおいては判断や処理をプログラムの外部に行わせる仕組みのことらしい。

 

ボタンを押す事はユーザに任せる事なので、コールバックで受ける。

Javaではコールバック関数に対応するオブジェクトを「Listener」リスナーと呼んでいる。

 

 

【参考URL】

http://androidhacker.blog94.fc2.com/blog-entry-51.html

http://e-words.jp/w/E382B3E383BCE383ABE38390E38383E382AFE996A2E695B0.html

MacのPATHについて

【問題点】
ターミナルでPATHの設定を行う時に設定をミスすると基本的なコマンドも打てなくなる。

【対処法】
・基本的なコマンドのフルパスを打ち、vimで再編集
例:/usr/bin/vi .bash_profile

・追加するPATH
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin

vimの使い方】
i 編集モードへ切り替わる
:w 保存
:q 終了