↑自分が作った画像編集アンドロイドアプリでちょっとだけ加工しました!



今日は一番下のチビと畑を耕して、小松菜、大根、春菊の種付けしたよ♪

チビは終始靴の中に土を入れるのに一生懸命で、泥だらけになってました。

収穫は冬ぐらいだね!


スイカがすくすく育ってます。
今日はトウモロコシ10個、キュウリ10本、ナス3個収穫しました。
後は茶豆とスイカとナスがもう少しです。

次は何作ろうかな~



Android携帯からの投稿

サイバーエージェント様今日はお世話になりました。

社風がとても印象良かったです。

今後とも宜しくお願い致します。


のりくんのブログ

■起動
---------------------------------------------------
// カメラで撮影した画像を保持するファイル(ディレクトリ、ファイル名)
// 「capture_file」はグローバル変数にすること
File capture_file = new File("directory", "filename");
// カメラ起動
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(capture_file));
startActivityForResult(intent, REQUEST_CAMERA);
---------------------------------------------------
■結果取得
---------------------------------------------------
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK && requestCode == REQUEST_CAMERA) {
// ファイルからURIを取得
Uri uri = Uri.fromFile(capture_file);
// 撮影したファイルを登録(ギャラリーなどで参照出来るようにするため)
ContentValues values = new ContentValues();
values.put(MediaStore.Images.Media.TITLE,uri.getLastPathSegment());
values.put(MediaStore.Images.Media.DISPLAY_NAME,uri.getLastPathSegment());
values.put(MediaStore.Images.Media.MIME_TYPE,"image/jpeg");
values.put(MediaStore.Images.Media.DATA,uri.getPath());
values.put(MediaStore.Images.Media.DATE_TAKEN,System.currentTimeMillis());
getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,values);
}
---------------------------------------------------

Point center = new Point(); // 中心点
center.x = 5;       
// 中心点のX軸座標
center.y = 5;
      // 中心点のY軸座標
float r = 10;
       // 半径
float[] x = new float[6];
float[] y = new float[6];
double angle = Math.PI / 2.0; // 傾きを調整するための角度
// 正六角形の場合
for(int i=0; i<6; i++) {
x[i] = (float) (center.x + (r * (Math.cos(2.0 * i * Math.PI / 6.0 + angle))));
y[i] = (float) (center.y - (r * (Math.sin(2.0 * i * Math.PI / 6.0 + angle))));
}
// 正二十四角形の場合
float[] x24 = new float[24];
float[] y24 = new float[24];
for(int i=0; i<24; i++) {
x24[i] = (float) (center.x + (r * (Math.cos(2.0 * i * Math.PI / 24.0 + angle))));
y24[i] = (float) (center.y - (r * (Math.sin(2.0 * i * Math.PI / 24.0 + angle))));

}


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

■正六角形と結果
のりくんのブログ