1read 100read
2013年03月プログラム26: 【Google】Androidアプリ作成part15 (309) TOP カテ一覧 スレ一覧 2ch元 削除依頼
暇だから最強のメモ帳つくらね?【java】 (742)
D言語 Part31 (270)
【汚物】痛い変数名・関数名【破廉恥】 (739)
初心者の俺が初めて覚えるプログラム言語 (472)
いもうとデスクトップを実際に作ってみないか?3 (853)
【StarSuite Basic/OpenOffice.org Basic】 (465)

【Google】Androidアプリ作成part15


1 :2012/07/22 〜 最終レス :2013/03/11
初期の流れをくんでJAVA初心者にも親切にしよう!
■関連スレ
Androidプログラミング質問スレ Part22
http://toro.2ch.net/test/read.cgi/tech/1337170429/
■関連リンク
Android Developers(英語)
http://developer.android.com/
Android - Open Handset Alliance プロジェクト
http://code.google.com/intl/ja/android/
過去スレ>>2-5

2 :
■過去スレ
part14 http://toro.2ch.net/test/read.cgi/tech/1337408495/
part13 http://toro.2ch.net/test/read.cgi/tech/1331765762/
part12 http://toro.2ch.net/test/read.cgi/tech/1329150848/
part11 http://toro.2ch.net/test/read.cgi/tech/1324814490/
part10 http://toro.2ch.net/test/read.cgi/tech/1317614142/
part9 http://hibari.2ch.net/test/read.cgi/tech/1310008356/
part8 http://hibari.2ch.net/test/read.cgi/tech/1297616354/
part7 http://hibari.2ch.net/test/read.cgi/tech/1293522094/
part6 http://hibari.2ch.net/test/read.cgi/tech/1286555951/
part5 http://hibari.2ch.net/test/read.cgi/tech/1279354196/
part4 http://pc12.2ch.net/test/read.cgi/tech/1274970228/
part3 http://pc12.2ch.net/test/read.cgi/tech/1268692293/
part2 http://pc12.2ch.net/test/read.cgi/tech/1253197333/
part1 http://pc12.2ch.net/test/read.cgi/tech/1243270488/

3 :
おつ

4 :
Androidプログラミング質問スレ Part23
http://toro.2ch.net/test/read.cgi/tech/1340103432/

5 :
何で立ててんだよ…

6 :
板違い
土遁プリーズ

7 :
個人でiphoneアプリ、Windowsアプリをマーケットに売って生き残れ
格安iPhoneEラーニング(学習動画多数あり)
http://tinyurl.com/7wj77om
コワーキングスペースJP
http://tinyurl.com/76vdrny
コワーキング帳
http://tinyurl.com/brzs486
javaやlinuxは手間がかかる 一人でやるには手間がかかりすぎる 手間がかからないで一人で開発できて
人の多いところで直接販売できる仕組みが提供されているメーカ製言語だけやる ずばりiphone またはWindow 8 Metro App Store C#
やるならメーカー製の言語 洗練された仕様 脆弱性が少なく 開発ソフトが優れ 課金ライブラリ アップデートライブラリが提供されていて 情報、書籍が多く開発しやすい
奴隷になりたければオープン系をやればいい 時間がかかり 人は多く 仕事の取り合い 足の引っ張り合い 脆弱性が多く 互換性がなく 癖があり 大規模開発中心
詳細設計しかやれない体になって年取ってぽいだ 独立もできない 手間のかかりすぎる仕様だから 
派遣屋 IT経営者はその方が喜ぶ 大規模分割開発では使い捨てても独立はできまい 代わりはいくらでもいる 嫌なら辞めろ
若い派遣営業は舐めた態度をとってくる ひどいピンハネ
オープン言語、日本独自開発言語・フレームワーク ガラパコ携帯 javascript html5 android java linux python rubyやnode.jsとかやめとけ
メディアに金を払ってステマ宣伝してくるが釣られて手を出しても情報は少なく手間がかかり スパゲッティコード 未完成 デスマに陥る
コンパイルできないからパクられ  直接売る場所がないから企業に買い叩かれ金にならない 生きていけない奴隷仕様だ

8 :
ここから抜け出すにはiPhone一択 またはWindow 8 Metro App Store(未確) C#
Objective-CやC#を覚えるとサーバーサイドからクライアントサイドまでカバーでき人の多い場所でソフトを売る権利を得られる
仕事や趣味でObjective-CやC#を覚えれば派遣切りされても会社辞めることになってもソフトを売って生きていける それはセーフティーネットになる
WEBサーバーIIS Win2008ServerVPS SqlServer Oracle MySql 言語はマーケットで売れるメーカー製のみ C#は自分用業務支援ツールとして使える 
例えばPHPでWEBアプリを作っていて管理者画面はC#(EXEアプリ)で作るとかなり早く作れる(Smartyなんか使うよりもかなり早くだ)
ASP.net(C#)+管理EXEアプリ(C#)+iPhone C#のソースを出さなければWEBアプリの著作権も守れる
C#マーケット Windows8 Metroアプリ WindowsPhone pad PS Vita Xbox360 iphone(mono使用)
iPhoneマーケット iPhone iPad 予定 iTv iCar i (家電製品)
地方に安い土地を買いコンテナ型の格安高性能オフィスを建て(300万〜500万)
レンタル自習室&シェアオフィス・コワーキングで収入を得ながらそこでアプリを開発する
http://tinyurl.com/7pb2yaa
http://bit.ly/iLIpJa

9 :
広告はルール違反ですよぅ

10 :
え?ここ隔離スレにするの?

11 :
>>1
スレいらねえつっただろ
立てるにしてもリンク更新すらしてねえじゃねえか
役立たずのゴミクズが

12 :
正直、マ板に移されても見てないから困るわ

13 :
また立てたのかよ統合しようぜ

14 :
スレタイを「Androidアプリマネタイズ技術スレッド」とすりゃよかったのかね
日本人エンジニアって金の話をするのは下賤という風潮があるから叩かれそう

15 :
「ユーザが何を求めているか、それをどう実現するか」を、
あえてこの板で議論するのは有益だと思うんだけどね
日本のソフト業界が腐って停滞してるのは、エンジニアがそれを議論しないからだと思う
昔と違いマーケットにモノを直接出して売れる時代になったのに

16 :
そういや自治が質問の対価にモリタポ取るのは明確にルール違反にしよう
とか一時期言ってたけどどうなったんかね

17 :
板違うとブックマーク増えるし見に行くのも面倒だからこっちでいいよ

18 :
まぁこっち使いたい奴はこっち使えばいいだけだろ
俺はあっち使うことにするわ
さいならっきょ

19 :
 _|::::\,.:´:::::::::::::`ヽ-―¬   ||
 ::::::/:\:./:::/:/\:::ヽ:\::\:.└--ァj| / |¬
 ::::/::/:.,:イ:、:///  \:::ト、:X:ヽ\::/ ||  \  |ー
 :::./:.:.:./:.〃//\':/    \|/::.}::ヽ\>||.  /  ヽ__ぃ
.‐7:::/:.//|/ ̄ ̄ヾ    / ̄ヽハ:::.',:| || /^し (_
  |:::.|:./|  ○  |    {  ○  |ヽ::.|:.| || ナヽ ヽ__
  |¬|/ ヽ    ノ   ヽ   ノ ヽN || t」ー (_
 /.ス     ̄ ̄         ̄ ̄   |  ||  //
 { ||      / ̄ ̄ ̄ ̄ ̄ト.     | 〃 oo
 入し     /         |:i   /  ||
 :::ーi.    ,        |:|   ,ハ  jj  _____
 7::::ヽ  '          |:!  /|┘  }}/' ̄ ̄ ̄`\〃
..厶-‐''::¨:::ヽ {        リ /ヽ┘  /'         }'
::::::::::::::::::::::::::::::{.`=ニ二二ニニ='.::::::::::::::::\
::::::::::::::::::::/\:\      /:/\::::::::::::::::::\

20 :
超初心者なのですけど、何からはじめればいいのでしょうか・・・?

21 :
AndroidSDKをダウンロードするところから

22 :
Androidのソースを読む

23 :
ぬるぽを理解

24 :
NPEだっけ?

25 :
>>21
それが見つからないんです・・・。

26 :
uucpのリレーかテープの回覧に参加して入手だな

27 :
>>20
お前が作ることでクソアプリが増えるだけなので
あきらめる

28 :
linuxのカーネル読むところから始めるといい

29 :
まず服を脱ぎます。

30 :
https://play.google.com/store/apps/details?id=com.kkk.beat2
https://play.google.com/store/apps/details?id=com.kkk.beat
こないだのグラビアアプリでBANされたやつとか、
アプリを作る前に勉強することがあるだろ。

31 :
>>30
これとかも
https://play.google.com/store/apps/details?id=com.letang.game110.en

32 :
ブルートゥース接続でマウスというか
タッチパッドとして使いたいと思います
ヒューマンインターフェースとして認識させることができますか?
できればキーボードとしても認識させたいです
無線LAN経由で動くものを作ってはみたものの
画面キャプチャさせながらだと、マウスカーソルの動作がカックカクになります
なのでマウスを制御する部分はブルートゥースにしてみたら改善できるかなと・・妄想中

33 :
お互い干渉して余計に悪化するんじゃないかと思わないでもない

34 :
スレ全然伸びなくなったと思ったら、プログラマー板の方に統合されたのか

35 :
こっちに移動?
【Android】デベロッパーの集うスレPart12
http://kohada.2ch.net/test/read.cgi/prog/1324978765/

36 :
そっちも大概だからな……
まあのんびりしていいのでは

37 :
h

38 :
内部クラスに外部クラスからアクセス可能な変数を作るのってどうやったらいいんだろ

39 :
private じゃなければアクセスできるのでは

40 :
わかりました。
protectedと書いてきます

41 :
privateじゃないんだけど・・・
クラスA{
 String a

42 :
途中で送信してしもたorz
public クラスA{
  String a;
public void B{
a="hoge";
}
}
String b =a;
この状態で最後のaにはhogeが入ってる状態なんでしょうか?

43 :
コンパイル通らないんじゃね?

44 :
>>42
なるべく意味を汲み取って動くコードを書いてみた
http://ideone.com/fHB8J

45 :
>>44
x.aじゃなくて、直接aで参照したいんだと思うよ…

46 :
違うな、Mainの変数にA内からアクセス出来るか?かな
Aがstaticじゃなきゃいけるけど、変数はprotectedの方が良いとかだった気がする

47 :
>>45
そうなんです。
>>46
そうですね。
最終的にはb=hogeって出力できればいいんですけどね・・・
Aはstaticじゃないですね。変数に修飾子はついてません。
protectedでやってみたけどaにhogeは入りませんでした

48 :
これ・・・?
http://ideone.com/tARvk

49 :
みんなポリモーフィズム意識してプログラミングしてるの?

50 :
>>48
ちょっとちがいますね
もうちょっと詳しく書くと
public クラスA{
  String a;
  String b;
public void B{
a="hoge";
b="piyo";
}
String c =a+b;
public String getAlpha() {
    return c;
}
}
これでcの値がhogepiyoの状態で他のクラスに飛ばしたいんですけど、どうでしょうか

51 :
省略しすぎで意味不明…
そもそもコンパイル自体通らないの?
それとも値が意図した物になってないの?

52 :
>>50
Bはメソッド?Aのコンストラクタの間違いじゃないよね?
B()はどのタイミングで呼ぶ?
String c =a+b; はどのタイミングで実行したいの?
その書き方ではB()の前に実行されて c = null + null になる
コンパイル出来なくてもいいからmainも書いてくれ

53 :
>>51
この状態で実行するとcの値がnullnullで出てくるんです

54 :
単にa+bした結果を得たいだけなら
↓のどっちかでいいんじゃないの
public class A {
  String a;
  String b;
  String c;
  public void B() {
    a="hoge";
    b="piyo";
    c=a+b;
  }
  public String getAlpha() {
    return c;
  }
}
public class A {
  String a;
  String b;
  public void B() {
    a="hoge";
    b="piyo";
  }
  public String getAlpha() {
    return a+b;
  }
}

55 :
内部クラスはどこ行ったの…?

56 :
>>54
やってみた結果
上のはコンパイルできたけどデータ渡しには失敗
下のはコンパイルできたけどcの値がnullnullになってた・・・

57 :
>>55
それもひとつの案だったんだけどなあ・・
getAlpha()のメソッドをa="hoge";b="piyo";の下の階層に作ったらaとbに値が入るんじゃないかなあって思って

58 :
>>57
B()はいつ実行されるの?
上から順に実行されるわけじゃないんだけど…

59 :
>>56
ちゃんとB()呼んでるのか?
http://ideone.com/l3dFI

60 :
>>58
上から流れてくるものとばかり思ってたorz
>>59
特に呼ばなくても実行されるものだと思ってたorz
このコードならB()は実行されるの?

61 :
>>56 >>57を見る限りjavaの基礎知識が無いだけだから
あれこれ試行するより入門サイト見て勉強した方が早い

62 :
>>61
やっぱり何もわかってないですよね自分
どこかいい入門サイトあります?

63 :
まずテメーで調べろカスタム

64 :
ごめん、カスタムじゃなくてカスね

65 :
このカスタム野郎!

66 :
>>63
今とほほのJava入門ってサイト読み始めたけどもこれってどうかな
http://www.tohoho-web.com/java/index.htm

67 :
>>66
第一歩としてはいいんでないかな
とほほさんは解説サイトとしちゃ古参なので、新参の解説サイトよりは細々と突かれて治してきた歴史がある
最先端の情報が欠けてるかも知らんけど、そんなんはあとでよかろ
慣れて来たら、濃い話題書いてるサイトも探してみるとよろし

68 :
>>67
ありがとう
ここ読んで出直してきますね

69 :
このスレしばらく書き込みなかったのにななんで急に人が来たのだろう

70 :
スレ自体はJaneのタブに残ってるから誰かが書き込めばチェックはするよ

71 :
最初の人のことさ
Androidプログラム質問スレがあるのになんで書き込もうっておもったのかってこと

72 :
http://developer.android.com/images/activity_lifecycle.png
この図にonCreate()→onDestroy()やonStart()→onStop()が無い
http://developer.android.com/images/service_lifecycle.png
こっちの図にはService running→App process killed→onCreate()→Service runningが無い
サービスのほうは嵌った人、多いんじゃないかな
Androidアプリ開発の洗礼を受けた気がした

73 :
Windows 8上のandroid SDKでエミュレータが
タッチ操作できるようになると、うれしい
Win8はWin7と比べて、これだけが使う理由となる

74 :
タッチイベント自体の拾い方はWin7もWin8もかわらないけどな。
JavaVM作ってるSUNがWindowsのタッチイベント取得できるようにして
エミュレータ本体作ってるgoogleがVM側のタッチをそのままエミュ側に渡すようにすれば対応する。
そうなればWin7だろうが8だろうがVistaだろうが全部対応になる。XPの頃はタッチイベントあるのかわからんが。

75 :
いやエミュはQEMUベースだろ?SUN関係ないべ

76 :
タッチイベント自体はWindows3.1のころからありますが

77 :
電池長持ち、無料通話アプリ…実はスマホ電話帳を抜き取るウイルスだった!
 スマートフォンのアプリを装い電話帳を抜き取るウイルスを保管したとして、
京都府警サイバー犯罪対策課などは30日、不正指令電磁的記録(ウイルス)保管容疑で、
韓国籍で大阪市東淀川区豊里、会社役員、李和弘容疑者(28)を逮捕した。
府警によると、スマートフォンからデータを抜き取るアプリ型ウイルスの摘発は初めて。
 逮捕容疑は8月10日、スマートフォンから電話帳を抜き取るウイルス8種を
東京都文京区に設置したパソコン内に保管したとしている。
府警によると、ウイルスは「電池長持ち」「無料通話」などとうたったアプリを
無料でダウンロードすると、スマートフォン内の電話帳データが抜き取られる仕組み。
通信記録などから約3500人がこのウイルスに感染したとみられる。
http://www.sankeibiz.jp/compliance/news/121030/cpb1210301451002-n1.htm

78 :
>>77
それなんてLINE?

79 :
>>73
元々タッチイベントに対応していないプログラムでは
タッチイベントをマウスイベントとして受け取る。
そしてエミュレータ内部ではは受け取ったマウスイベントを
タッチイベントのように扱う。
なので元々タッチ対応のWindows上では、エミュレータでタッチが
扱えているように見える。
Windows8で対応したんじゃ無く、今までタッチ対応のマシンに
触れる機会が無かったのでわからなかっただけ。まあそういうマシンは
そもそもあんまりパワーが無いんでエミュレータを動かすのは
難しかったわけだが。

80 :
マルチタッチの確認ができると嬉しいんだけどね
ま、実機確認でも苦はないけど

81 :
実機間でのbluetooth電波の強さを数値化するアプリを作成したいのですが、
参考になるサイト等ありますか?
あれば教えていただけると幸いです。

82 :
>>77ってどこがウィルスなの?
そんでもって犯罪なの?
まあ使い道は想像つくし罰を喰らうべき奴らなのは分かるけど。

83 :
>>82
ダウンロードした人の友人もソフトを入れないと無料通話ができない。
従って、友人から友人へ伝染的に広まる。
これがウィルスである理由。
電話帳の個人情報から勝手に友人を登録する。
これが犯罪である理由。

84 :
>>83
どちらも違います

85 :
wiki見ると
JIS X0008「情報処理用語−セキュリティ」における定義は、「自分自身の複写、又は自分自身を変更した複写を他のプログラムに組み込むことによって繁殖し、感染したプログラムを起動すると実行されるプログラム。」である。
ってなってるからウィルスじゃないんでは。
個人情報の無断取得については目的に関わらず法的にNGなのかな。

86 :
>>84
簡単にインストールできる。
これがウィルスである理由。
在日じゃない。
これが犯罪である理由。

87 :
>>85
Aさんの同意に基づき、Bさんの個人情報をサーバへ送信するのは、Aさんの
犯罪であり、個人情報収集者は善意の第三者。

88 :
>>87
それも違います

89 :
>>88
日本版LINEは犯罪。
在日LINEは愛国無罪。

90 :
>>85
それは狭義のウィルスだね
最近はマルウェアもスパイウェアも、場合によっちゃあフィッシングサイトまでウィルスっていう、広義の意味でしかほぼ使われない

91 :
不正指令電磁的記録に関する罪がウィルス作成罪って名前で有名になったから
何も分からないマスコミが何でもかんでもウィルスって呼んでるだけ

92 :
ハッカーみたいなもんだな

93 :
でもさユーザーはDLするときに個人情報を抜き取るに許可してるんだよね
ちょっと前にあった電話帳アプリは個人情報抜き取って鯖にうpして
誰でもネットで閲覧できる状態にあったのに削除してなんのお咎めもなし
ここら辺があいまいのまま逮捕とか怖くない?

94 :
そんなソフトを作らなきゃいいだけだから、怖い事なんてないんじゃない?

95 :
>>94
不正指令電磁的記録ってアプリにユーザの意図しない動作をさせるってことだぞ
個人情報を勝手に送信するのがダメというならちゃんとそういう法律を作るべき

96 :
つかまらないようなソフト作ればいいんだよ

97 :
>>96
それを判断するのは作った側じゃないんだよ

98 :
本体のデータをよそのサーバに送信などをしようと判断したのは作った側じゃないんですかそうですか

99 :
>>98
許可出してるのにそれをしないソフトなんてあるのか。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【初心者歓迎】C/C++室 Ver.82【環境依存OK】 (962)
BrainFuck Part.3 <[+-.,]> (491)
C++は難しすぎ 難易度:4 (419)
こんなプログラミング言語は嫌だ! (594)
フリーソフトなどに使われる言語は? (237)
【肥大化】C++ を見捨てたヤシ 2人目【複雑化】 (926)
--log9.info------------------
Apple製品を愛用している著名人・芸能人・有名人 (777)
kusakabeって2chではどう思われてるの? (727)
MacでJava その4 (396)
【G4】QSユーザーの情報交換の場 その8 (638)
あひゃ 9 ('A`)マンドクセ..... (466)
【追悼】Steve Jobs【1955 - 2011】 (281)
岡山県のMacユーザー Part2 【どねんしょん】 (716)
ソフトウェアを安く買おうとするのは貧乏人 8人目 (335)
Acql*/Acqu*/Cabo*/Fros*/Lime*/Phex/XFac*/17 (950)
ScanSnap S510M / S300M (413)
64bitOSを作ろう さっきゅん編 (200)
Wordのイルカの生き甲斐について (200)
■「Windows 8」が売れていない (249)
【新品限定】 低価格・激安PC part386 【デスクトップ】 (887)
【EPSON】エプソンのデスクトップPC92【Direct】 (317)
【構成】BTO購入相談室【見積もり】■222 (803)
--log55.com------------------
【9434】ソフトバンク(株) 7 【〓SoftBank】
【3793】ドリコム【enza特損】
【3197】すかいらーく27【優待3倍化&高配当】
【3656】KLab438 【カラが厚くて脱皮がまだの蟹】
【2160】GNI・ジーエヌアイ Phase9【黒字定着】
【3851】日本一ソフトウェア【ワラント】
【ZOZOFOOT】ZOZO part4【3092】
【現役ファンドマネージャー】西山孝四郎・石原順★33