android
今日はテキストビュー、イメージビューの表示をやってみた。今まではViewだったりSurfaceViewを使ってたけど、テキストだったりボタンだったりをビューに貼り付けるときはレイアウトを使う。 LinearLayout layout = new LinearLayout(this); layout.setBackg…
SurfaceViewを使う場合はViewじゃなくて、SurfaceViewを使う。 public class SurfaceViewView extends SurfaceView implements SurfaceHolder.Callback, Runnable { private SurfaceHolder holder; public SurfaceViewView(Context context) { super(context…
このHandlerクラスっていうのが、jsでいうsetTimeOutみたいなもんなのか。 public class TickHandler extends Handler { @Override public void handleMessage(Message msg){ touchView.invalidate(); if(tickHandler!=null)tickHandler.sleep(100); } publi…
今日はAndroidのキーイベントの取得もやってみました。キーダウンとキーアップはこんなかんじ。 //キーイベントの処理 @Override public boolean onKeyDown(int keyCode, KeyEvent event){ this.keyCode = keyCode; return super.onKeyDown(keyCode, event);…
Androidでの画像の表示を行おうと思いました。 public class ImageView extends View { private Bitmap image; // コンストラクタ public ImageView(Context context) { super(context); setBackgroundColor(Color.WHITE); //画像の読み込み Resources res =…
Anroidでの図形の書き方 //線 canvas.drawLine(hogehoge); //パス canvasdrawPath(hogehoge); //四角形 canvas.drawRect(hogehoge); //円 canvas.drawCirlce(hogeho);
javascriptでは、 alert("hogehoge"); だったり、 console.log("hogehoge"); をよく使うけど。android の場合は android.util.Log.e("Tag Name"," String "); これをうまく使ってデバックできるぐらいのスキルを得なければ。
androidをやりながら痛感するのがjavaの知識が本当に乏しいこと。 ということで、この本 をセットで分からないところがあれば参照する。 という形で進めていきたいと思います。まだ、始まったばかり。この前何かでみてすごく心に残った言葉。 #word{ color:r…
んー、どうもAndroidなのかjavaなのかViewの設定がいまいち分からん。 ずっとJsやってたからなのかな。あと、スクリプト言語みたいに上から下に行くわけではないからな。 うん。白石さんが言ってた Jsは詩を書くような感じで Javaはレゴを組み立てるような感…
これから1週間で簡単なブログ投稿できそうなものをつくってみようかと。 うんで、これが画面に画像をぺたってはるソース public ImageView(Context context) { super(context); // TODO Auto-generated constructor stub Resources r = context.getResources…