//ファイルに保存
try {
byte[] w=bmp2data(bitmap,Bitmap.CompressFormat.JPEG,80);
writeDataFile("snapshot.jpg",w);
} catch (Exception e) {
android.util.Log.e("",e.toString());
}
//Bitmap→バイトデータ
static byte[] bmp2data(Bitmap src,
Bitmap.CompressFormat format,int quality) {
ByteArrayOutputStream os=new ByteArrayOutputStream();
src.compress(format,quality,os);
return os.toByteArray();
}
//ファイルへのバイトデータ書き込み
void writeDataFile(String name,byte[] w) throws Exception {
OutputStream out=null;
try {
out=openFileOutput(name,Context.MODE_WORLD_READABLE);
out.write(w,0,w.length);
out.close();
} catch (Exception e) {
e.printStackTrace();
try {
if (out!=null) out.close();
} catch (Exception e2) {
}
throw e;
}
}
10月 182011
1.[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
2.[名前] ボックスで、sendto と入力して、[OK] をクリックします。
あとは、ショートカット追加
> find “合計” *.java
*.java ファイル内にある”合計”文字列を検索する。
10月 132011
// ショートカットインテントを作成
// Intent shortcutIntent=new Intent(Intent.ACTION_VIEW);
Intent shortcutIntent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:0123456789"));
//shortcutIntent.setClassName(this, MySampleActivity.class.getName());
// メッセージを設定
shortcutIntent.putExtra("MESSAGE","WE ARE TECHBOOSTER!!!");
// インテント送信
sendBroadcast(makeIntent("shortcut2", shortcutIntent));
10月 132011
dgvlist.AutoSizeMode=Fill
個別のカラムだけ
dgvlist.ColumnA.AutoSizeMod=Fill
10月 122011
1.eclipseを起動する。
2.メニュー[ウィンドウ]-[設定]をクリック。
3.[一般]-[外観]-[色とフォント]設定
・画面右のツリーから、[基本]-[テキスト・フォント]をクリック。
・画面右のツリーから、[構造化テキストエディタ]-[テキスト・フォント]をクリック。
・画面右のツリーから、[動的言語]-[ターミナル・フォント]をクリック。
——————————————————————————–
10月 082011
cd mkdir local/git wget <a href="http://kernel.org/pub/software/scm/git/git-1.7.0.tar.gz" target="_blank">http://kernel.org/pub/software/scm/git/git-1.7.0.tar.gz</a> ソースを $HOME/local/src/git-* に展開 cd $HOME/local/src/git-* ./configure --prefix=$HOME/local/git --with-python=/usr/local/bin/python gmake gmake install cd $HOME mkdir -m git/mygit.git cd git/mygit.git git --bare init --share cd $HOME/temp mkdir gitTest cd gitTest touch README git add README git commit -m "FIRST COMMIT" git push ssh://user@user.sakura.ne.jp/home/falco/git/mygit.git master
10月 052011
void setImageFileFromHttp( String strUrl ) {
URL url ;
try {
url = new URL( strUrl );
} catch (MalformedURLException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
return ;
}
InputStream input;
try {
input = url.openStream();
} catch (IOException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
return ;
}
Bitmap bitmap= BitmapFactory.decodeStream(input);
txtUrl.setText( strUrl );
// Androidだと、こんな感じでイメージのダウンロードが出来るのでした。
// 後は、ImageViewなら、そのままsetImageBitmapメソッドなどでイメージを設定できるはずです。
imgView.setImageBitmap(bitmap);
}
10月 052011
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="jp.hotaka"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="4" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".ImageViewerActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
-- この一行を追加
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
10月 042011
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v == btnFileOpen ) {
FileListDialog dialog = new FileListDialog(this);
dialog.setDirectorySelect(false);
dialog.setOnFileListDialogListener(new onFileListDialogListener() {
@Override
public void onClickFileList(File file) {
if(file == null){
//not select
}else{
//select file or directory
//TextView txtinput = (TextView) findViewById( R.id.input_text_id);
//txtinput.setText( file.getPath() );
readToFile( file.getPath() ) ;
}
}
});
dialog.show("/", "select");
}
}