Android

やするん@Wiki内検索 / 「Android」で検索した結果

検索 :
  • Android
    Android 2011年02月23日 00 38 ... Androidはじめました 2011年03月03日 23 05 ... ランダムサークル 2011年03月05日 18 56 ... 線を描く 2011年03月06日 23 31 ... ミニゲーム作り#1 花粉ウォーズ(1) 2011年03月07日 22 36 ... ミニゲーム作り#1 花粉ウォーズ(2) 2011年03月09日 00 21 ... ミニゲーム作り#1 花粉ウォーズ(3) 2011年03月10日 22 29 ... ミニゲーム作り#1 花粉ウォーズ(4)KafunWars.apk GT-P7510でPCに接続してADBでアプリを動かそうとしたら、なんと「USBデバッグモード」のチェックボックスがない!調べたところ、ビルドバージョンを連打するとメニュー項目が追加されるらしい。なんだそりゃ。よくわかってないBlog...
  • Android001
    ... Androidに戻る .
  • Android002
    とりあえずランダムに円を描かせてみました。 ソース 参考にしたページ: https //sites.google.com/a/gclue.jp/android-docs-2009/byo...
  • Android003Source
    package org.yasrun.test4; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Style; import android.os.Bu...
  • Android002Source
    package org.yasrun.test3; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.View; public class Test3Activity extends Activity {   /** Called when the activity is first created. */   @Override   public void onCreate(Bundle savedInstanceState) {    ...
  • Android003
    今度はタッチイベントを試してみました。 ソース 参考にしたページ: https //sites.google.com/a/gclue.jp/android-docs-2009/ibe... ただこれをそのまま実行してもつまらないので、 タッチでアイコンが移動するごとに 移動元から移動先へ線を描かせるようにしました。 ちょっと変えると曲線を描けるようにもなりました。
  • Android006SourceUpdateHandler
    package org.yasrun.game.kafunwars; import android.os.Handler; import android.os.Message; public class UpdateHandler extends Handler {         private Updatable updatable;         public UpdateHandler(Updatable updatable)         {        &nbs...
  • Android006SourceKafunWarsActivity
    package org.yasrun.game.kafunwars; import android.app.Activity; import android.os.Bundle; public class KafunWarsActivity extends Activity {     /** Called when the activity is first created. */     @Override     public void onCreate(Bundle icicle) {         super.onCreate(icicle);   &nb...
  • Android006SourceKafunWarsView
    package org.yasrun.game.kafunwars; import java.util.ArrayList; import java.util.List; import org.yasrun.game.kafunwars.objects.Kafun; import org.yasrun.game.kafunwars.objects.Laser; import org.yasrun.game.kafunwars.R; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import...
  • Android007SourceKafunWarsView
    package org.yasrun.game.kafunwars; import java.util.ArrayList; import java.util.List; import org.yasrun.game.kafunwars.objects.Kafun; import org.yasrun.game.kafunwars.objects.Laser; import org.yasrun.game.kafunwars.objects.Nose; import org.yasrun.game.kafunwars.R; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.Bitmap...
  • Android006
    レーザーと花粉との当たり判定をいれました。 スコアと経過時間を表示するようにしました。 また、レーザーが1回あたり3本飛ぶようにしました。 将来的に、何かパワーカプセルみたいのをランダムに登場させて、 それを打つとレーザーが10本にアップするとかいうのもおもしろいかも。 鼻と花粉との当たり判定は次回実装予定です。 スクリーンショット ソースコード パッケージ構成とクラス構成を少し改良しました。 KafunWarsActivity.java KafunWarsView.java Updatable.java UpdateHandler ※下の2つ(Updatable, UpdateHandler)は http //rio1218.blog26.fc2.com/blog-entry-33.html...
  • Android004
    ミニゲーム作り始めました。 題して「花粉ウォーズ」。 画面中央にある鼻に向かって飛んでくる花粉をレーザービームで撃退します。 鼻が一定量花粉を食らうとゲームオーバー。 …ってしようとしていますが、とりあえず 鼻が表示されて花粉が降って来るところまでできました。 ソース1 ... KafunWarsActivity ソース2 ... Kafun 参考サイト http //rio1218.blog26.fc2.com/blog-entry-33.html なお、UpdatableインタフェースとUpdateHandlerクラスは ここからもらってきました。 絵は自分でWindows付属のペイント使って書きました↓ とりあえずHVGAでのみ動作確認しています。
  • Android005
    レーザーが撃てるようにしました。 画面をドラッグして離すと押した点と離した点を結ぶ 線が描かれて飛んでいきます。 長いほど速く飛びます。 あとは当たり判定だなー。 飛ぶオブジェクトが増えたので FlyingObjectなる基底クラスを作ってKafunとLaserはそれを 継承するようにしました。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (_WS000009.PNG) ソース KafunWarsActivity FlyingObject Kafun Laser
  • Android007
    鼻と花粉の当たり判定を加えて、 ある程度当たるとゲームオーバーになるようにしました。 鼻のライフ(?)を左にメーター表示しました。 これでゲームとしては一応できあがりましたが、 あとは難易度の調整が必要そうですね。 今のままだと適当にやっていてもそれなりの点が とれてしまうので。 スクリーンショット ソース ※前回から変わった部分のみ。 KafunWarsView.java Nose.java パッケージファイル KafunWars.apk
  • KafunWarsActivity
    package org.yasrun.game.kafunwars; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.Mo...
  • KafunWarsActivity2
    package org.yasrun.game.kafunwars; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.RectF; import android.gr...
  • Android007SourceNose
    package org.yasrun.game.kafunwars.objects; public class Nose extends FlyingObject {     public Nose(int x, int y, int vx, int vy) {         super(x, y, vx, vy);     }     @Override     boolean isDead() {         return false;   ...
  • Android006SourceKafun
    package org.yasrun.game.kafunwars.objects; public class Kafun extends FlyingObject {     private boolean dead = false;     public Kafun(int x, int y, int vx, int vy) {         super(x, y, vx, vy);     }     public void move() {         X...
  • Android006SourceLaser
    package org.yasrun.game.kafunwars.objects; public class Laser extends FlyingObject {     public int X1 = 0;     public int Y1 = 0;     public int X2 = 0;     public int Y2 = 0;     public Laser(int x1, int y1, int x2, int y2) {         super(x1, y1, 0, 0); &...
  • 実機で動かす
    ...するには - 逆引きAndroid入門 http //www.adakoda.com/android/000242.html 個人的予感ですが、普段はこれらをOFFにしておいて、 実機動作試験をやるときだけONにするのが安全そうですね。 ドライバ準備 ドライバが必要らしいです。 スマフォを接続していない状態で、まずはUSBドライバ。 ■携帯電話|au|サポート:シャープ ケータイ daSH http //k-tai.sharp.co.jp/support/a/is12sh/download/usb/index.html その後、スマフォをPCにつなぎます。 すると、さらにドライバをインストールしようとするので ■SH Developers Square - ドライバ https //sh-dev.sharp.co.jp/and...
  • Android006SourceUpdatable
    package org.yasrun.game.kafunwars; public interface Updatable {         void update(); }
  • Android006SourceFlyingObject
    package org.yasrun.game.kafunwars.objects; public abstract class FlyingObject {     public int life = 0;     public int X = 0;     public int Y = 0;     public int VX = 0;     public int VY = 0;     public FlyingObject(int x, int y, int vx, int vy) {     &nb...
  • メニュー
    ... VB.NETメモ Androidメモ基本から花粉ウォーズまで 実機で動かす Cメモ HTML HTML5 JavaScript VBScript PHP Ruby VBA Windowsバッチ COBOL VB6 Tcl/Tk HSP 概念 デザインパターン 開発環境 Eclipse Visual Studio VMWare Heroku データベース・インフラ Docker Oracle SQLServer MySQL PostgreSQL DB2 SQLite Access ラズパイ テスト テストメモ サーバソフト IIS OS Windows LinuxFedora11 ソフト Internet Explorer Excel フリーウェア フリーゲーム プロジェクト・バグ管理・バージョン管理 Redmine Trac GitLab Git 仮想マシン VirtualBox ...
  • トップページ
    .../20120724/AndroidAutoStartingResidentServiceBatch -- 名無しさん (2015-02-16 10 58 34) http //techacademy.jp/magazine/2710 -- 名無しさん (2015-02-16 10 58 48) https //www.thingiverse.com/thing 1296136 -- 名無しさん (2016-02-16 20 13 18) http //www.thingiverse.com/thing 53451 -- 名無しさん (2016-02-16 20 14 45) http //www.thingiverse.com/thing 27053 -- 名無しさん (2016-02-16 20 27 10) http //www.thingivers...
  • CSMemo002
    ファイルをフォームにドラッグアンドドロップ フォームのAllowDropプロパティをtrueにしておく必要があります。 フォームじゃなくても、例えばグリッドなんかにも使えます。 /// summary /// フォームへファイルをドラッグした時の処理 /// /summary /// param name="sender" /param /// param name="e" /param private void frmMain_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.All; else e.Effect = DragDr...
  • SandCastle
    コメントからのドキュメントの作成 ※昔書いたメモの転載だから、記述が古いかも。 C#のソース中には、「///」と半角スラッシュ3つで始まるコメントを埋めることができる。 これは特別な意味を持ち、「ビルドコメント」という。 Javaで言うJavadocの機能で使われるコメント「/**」のようなものだ。 VS2005の場合は、ソリューション(プロジェクト)のビルド設定から XMLファイルの出力有無と、ファイル名を指定することができる。 それをONにして普通にビルドすると、XMLファイルがbinディレクトリに、EXEと一緒に 吐かれる。 このXMLを生で見ても当然意味が無い。(ただのXMLファイル。XSLファイル無し) VS2003までは、「WEBページのビルドコメント」なるものがツールメニューにあって、 XMLからHTMLだかCHMに変換してくれたらしい...
  • HitAndBrow
    コンピュータが5色のカードのうち4枚を無作為に選んで並べます。 その配列をあててください。 っていう古くからあるゲームです。 こうかな?って配列で並べた後OKボタンを押すと、 「色も位置もあっている枚数」(HIT)と「位置はあっていないが色はあっている枚数」(BROW)の 数を教えてくれます。 それをヒントに当てていきます。 スクリーンショット ダウンロード EXEを圧縮したものです。適当なフォルダに置いて実行してください。 アンインストールは単に削除するだけでいいです。 HitAndBrow.zip
  • CSMemo042
    using System; using System.Drawing; using System.Windows.Forms; using OpenTK; using OpenTK.Graphics.OpenGL; namespace OpenTKTest { public partial class Form1 Form { static float angle = 0.0f; private float deltaAngle = 8; public Form1() { InitializeComponent(); } protected override void OnLoad(EventArgs e) { ...
  • CSMemo041
    BACK よそのウィンドウを取り込む ウィンドウのタイトル名を入力してボタンを押すと、自フォームの中にそのウィンドウを取り込みます。 …何に使えるのやら…(笑) using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Windows.Forms; namespace WindowCatcher { public partial class Form1 Form { private List IntPtr windows; public Form1() { InitializeComponent(); ...
  • SQLLDR
    ヘルプ SQL*Loader Release 10.2.0.1.0 - Production on 水 12月 26 13 03 20 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. 使用方法 SQLLDR keyword=value [,keyword=value,...] 有効なキーワード userid -- ORACLEユーザー名/パスワード control -- 制御ファイル名 log -- ログ・ファイル名 bad -- 不良ファイル名 data -- データファイル名 discard -- 廃棄ファイル名 discardmax -- 許容される廃棄ファイル数 (デフォルト all) skip -- スキッ...
  • JMemo034
    jdb.exeを使ってみた。 名前からして、gdbのJava版ですな。 適当なフォルダ(ここではD \work)を作って、そこにHelloWorldを書く。 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } コンパイルする。 D \work javac HelloWorld.java jdb.exe起動! D \work jdb HelloWorld jdb の初期化中です... help とか打ってみる。 help ** command list ** connectors -- この VM 内で...
  • CSMemo040
    LINQについてちょっとサンプル書いてみました。 内容は、「ID、値段、価格」の3つの値を持つクラスのインスタンスを要素に持つ価格リストからデータを抽出して表示するというもの。 ≪クラス PriceListElement≫ using System; namespace LINQMySample { public class PriceListElement { public int ID { get; set; } public string Name { get; set; } public int Price { get; set; } public PriceListElement(int id, string name, int price) { ...
  • MySQLMemo001
    BACK rootとして接続 # mysql -u root データベースの作成 CREATE DATABASE database_name default charset= utf8 ユーザの作成と権限の付与 GRANT SELECT, INSERT, DELETE, UPDATE, CREATE, DROP, FILE, ALTER, INDEX ON *.* TO username@host IDENTIFIED BY password ; 全ての権限を与える場合は GRANT ALL PRIVILEGES ON *.* TO username@host IDENTIFIED BY password ; hostを指定しない場合は、hostが「%」(=どこからでも接続可)で登録されるが、 セキュリティ上...
  • char配列をnullで初期化するとprintできない件
    byteの配列と、charの配列をnullで初期化してそれを printlnで表示させようとすると、Java内部では 以下のような形でメソッドの呼び出しが行なわれる。 そのため、byteの場合はエラーにならないが、 charの場合はNullPointerExceptionが発生する。 ◆byte ⇒PrintStream.class - println(Object x) public void println(Object x) { String s = String.valueOf(x); synchronized (this) { print(s);→→→→ newLine(); } } ⇒PrintStream.class - print(S...
  • WinMemo0008
    指定したフォルダに連番フォルダを作成する 前回の「指定したフォルダに日付フォルダを作成する」に味をしめたぼく。 実は日付フォルダだけじゃなくて、「#1」「#2」「#3」…なんて連番フォルダもよく作るんだよねぇ。 今度はこれをやってみよう。 レジストリのHKEY_CLASSES_ROOT直下に「.aaaafolder_number」なるキーを作成。 「既定」の値を「Folder.number」にする。 その中に「ShellNew」キーを作成。 「Command」という文字列値をつくり、値を「cmd /C C \software\MakeSequenceFolder.exe "%1"」とする。 レジストリのHKEY_CLASSES_ROOT直下に「Folder.number」なるキーを作成。...
  • CSMemo028
    リッチテキストボックスの中のコメント行を色づけする private void Coloring() { string[] lines = richTextBox1.Text.Split( \n ); int i = 0; int totalLength = 0; foreach (string line in lines) { int index = line.IndexOf("#"); if (index -1) { richTextBox1.Select(totalLength + index, l...
  • Laser
    package org.yasrun.game.kafunwars; public class Laser extends FlyingObject {   public int X1 = 0;   public int Y1 = 0;   public int X2 = 0;   public int Y2 = 0;   public Laser(int x1, int y1, int x2, int y2) {     super(x1, y1, 0, 0);     this.X1 = x1;     this.Y1 = y1;     this.X2 = x2;     this.Y2 = y2;     int vx = x2 - x1;     int vy = y2 - y1;     this.VX = vx;     this.VY = vy;   }   pu...
  • GREP
    Windows上で、GREPをしたいことがあります。 でも、Windowsは標準で用意してくれていません。 サクラエディタなんかが入れられれば簡単にできますが、 現場によってはフリーウェアが禁止されている場合もあると思います。 でも、Visual Studioは自由に使えるぞ! って場合に「これさえ打ち込めばGREPが使える」を目指して作りました。 不足した機能があれば追加して使う感じで。 あ、使用は自己責任でお願いします。 using System; using System.IO; namespace Grep { class Program { static void Main(string[] args) { if (args.Length == 0) { ...
  • Swing
    すうぃんぐ 簡単な例 import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; public class SwingSample extends JFrame implements ActionListener { public static void main(String[] args) { SwingSample sample = new SwingSample();...
  • JMemo017
    DBに接続 ※PostgreSQLの場合 package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class Test { public static void main(String[] args) { Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try { // ドライバクラスをロード Class.forName("org.postgresql.Driver"...
  • JMemo037
    SimpleDateFormatが5桁の西暦を受け付ける こんな感じのプログラムを作った。 日付の範囲を指定して、データベースからデータを取得するような処理だ。 入力情報である日付Fromと日付ToはdateCheckメソッドにてチェックされ、不正な日付の場合は代わりの日付が指定される仕組みだ。 /** データ取得処理 */ public List Object select(Connection conn, String dateFrom, String dateTo) { List Object result = new ArrayList Object (); dateFrom = dateCheck(dateFrom, "2000/01/01"); dateTo = dateCheck(d...
  • Kafun2
    package org.yasrun.game.kafunwars; public class Kafun extends FlyingObject {   public Kafun(int x, int y, int vx, int vy) {     super(x, y, vx, vy);   }   public void judge() {     if (X 0 || X 320 || Y 0 || Y 480) {       life = 0;     }   }   public boolean isDead() {     return life == 0;   } }
  • JSMemo025
    [GO BACK] iTextで電子署名 PDFに電子署名をつけるという行為を、iTextを使ってjavaプログラムでやります。 うまくすると、大量のPDFファイルに一気に署名をつけるとかできるんじゃないかなぁ。 参考 How to sign a PDF using iTexthttp //itextpdf.sourceforge.net/howtosign.html#keysself bouncycastle.orghttp //www.bouncycastle.org/latest_releases.html Download iText?, a JAVA-PDF library from SourceForge.nethttp //sourceforge.net/projects/itext/files/iText/iText5.2...
  • SQLSRV001
    テーブルの列情報を取得する SELECT COL.column_id, left(COL.name,20) as Column_Name, left(TYP.name,20) as Column_Type, COL.max_length, (CASE COL.is_nullable WHEN 0 THEN NO WHEN 1 THEN YES ELSE nothing END) as NULL可 , substring(convert(varchar, ep.value), 1, 20) as COMMENT FROM sys.objects AS OBJ, sys.columns AS COL, sys.types AS T...
  • C#メモ
    001. 【DataGridView】フォーカスされているチェックボックスセルの値がプログラムで変えられない 002. ファイルをフォームにドラッグアンドドロップ 003. シェルの実行 004. 16進変換 005. app.config 006. CSV読み込み 007. DB接続 008. サイズ変更できないWindowsフォーム ... FormのFormBorderStyleプロパティをSizable以外にする。 009. コメントからのドキュメント作成 ... NDocとか、SandCastleとか。 010. String.Formatでゼロ埋め 011. ASP.NET関連 012. セルのデータをコピー 013. CSVデータをGridDataViewに貼り付け 014. テキストファイル読込 015. 文字列に該当するクラスのインスタンス化 016. DataSetの作...
  • JMemo016
    Javaでビープ音を鳴らす public class Test { public static void main(String[] args) { System.out.println((char)0x7); } } cだとprintf("\a"); でいけるみたいだが、 Javaには\aなんてないらしい。 従って文字コード「7」をcharでキャストしてみたところできた。 WEBサーバに何か異常があるとき、Tomcatに悲鳴をあげさせたい場合なんかに使えるかもしれない。 ★ついき★ こんなの発見。 ■Logwatch for santa » Javaでbeep音を鳴らす方法 http //blog.santalinux.net/?p=46 そっかそっか、\uなになに ってやればいいんだっけ。 すっかり忘れて...
  • JMemo039
    BACK 3DESで文字列を暗号化 package test; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.spec.InvalidKeySpecException; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingException; import javax.crypto.SecretKey; import javax.crypto.SecretK...
  • CSMemo009
    コメントからのドキュメントの作成 ※昔書いたメモの転載だから、記述が古いかも。 C#のソース中には、「///」と半角スラッシュ3つで始まるコメントを埋めることができる。 これは特別な意味を持ち、「ビルドコメント」という。 Javaで言うJavadocの機能で使われるコメント「/**」のようなものだ。 VS2005の場合は、ソリューション(プロジェクト)のビルド設定から XMLファイルの出力有無と、ファイル名を指定することができる。 それをONにして普通にビルドすると、XMLファイルがbinディレクトリに、EXEと一緒に 吐かれる。 このXMLを生で見ても当然意味が無い。(ただのXMLファイル。XSLファイル無し) VS2003までは、「WEBページのビルドコメント」なるものがツールメニューにあって、 XMLからHTMLだかCHMに変換してくれたらしい...
  • oramemo004
    "POLTYP"ってなんだ!? データベースの移行をもくろみ、expコマンドを久々に使って見た。 そしたら、表のエクスポートにさしかかったところで EXP-00008 Oracleエラー904が発生しました。 ORA-00904 "POLTYP" 無効な識別子です。 EXP-00000 エラーが発生したためエクスポートを終了します。 などというエラーが発生した。 ぽるてぃーわいぴー、ってなんだ!?!!! 調べてもそんな列等を示しているテーブルはない。制約もない。 ぐぐってみたところ、次のページ発見。 Oracle exp – EXP-00008 ORACLE error 904 encountered/ORA-00904 “POLTYP” invalid identifier...
  • Kafun
    package org.yasrun.game.kafunwars; public class Kafun {   public Kafun(int x, int y, int vx, int vy) {     this.X = x;     this.Y = y;     this.VX = vx;     this.VY = vy;     this.life = 1;   }   public int life = 0;   public int X = 0;   public int Y = 0;   public int VX = 0;   public int VY = 0;   public void move() {     X += VX;     Y += VY;   }   public void judge() {     if (X 0 || X ...
  • @wiki全体から「Android」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索