タグ

ブックマーク / kenkenppa.seesaa.net (2)

  • タイマー カウントダウン: 初心者の初心者のためのAndroidアプリ開発!

    名前:kenken 装備:革の服 武器:ひのきの棒 Lv:13 職業:旅人になりたい 初心者のためご指摘等歓迎です また質問も随時受け付けております Androidで定期的に処理を実行する方法にHandlerのsendMessageDelayed()を使う方法があります これを利用してカウントアップタイマー(ストップウォッチ)を作成します Androidはシングル・スレッド モデルを基としています シングル・スレッド モデルとはアプリケーションが一度に 1 つの仕事しかできないようになっています つまり例えば画面描写中にほかのプログラムで画面描写を行うことができないという感じです これを利用してのカウントダウンタイマー作成を行いたいと思います 少々難しいことを書きましたがHandlerを使ってカウントアップタイマーを作ろうと思ったのは カウントアップには前回Chronometerを使った

  • Pathによる線の描画: 初心者の初心者のためのAndroidアプリ開発!

    名前:kenken 装備:革の服 武器:ひのきの棒 Lv:13 職業:旅人になりたい 初心者のためご指摘等歓迎です また質問も随時受け付けております Pathによる線の描画はペンで書くように 座標を指定していってまとめて描く事ができます protected void onDraw(Canvas canvas) { super.onDraw(canvas); //この間にグラフィック描画のコードを記述する Paint paint = new Paint(); //色を設定 paint.setColor(Color.MAGENTA); //線の太さを指定 paint.setStrokeWidth(5); // 線で描く paint.setStyle(Paint.Style.STROKE); //pathを新規作成 Path path = new Path(); //RectFでの矩形を描写 p

  • 1