You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
1–1 of 1 previous next Hirai Hiromi 2枚目のスライドで、フラグメントとandroid-support-v4.jarの説明を入れたほうがいいと思いました!あとソースコードにもう少し装飾があった方が初心者には見やすいように思えます。大事な2~3行にカラー枠をつけるとか(`・ω・´) 6 months ago Reply Fragmentを使ってみよう Presentation Transcript Support-v4 + Fragment 基本的な使い方? 目的android-support-v4.jarを使って、Fragment使った遷移(画面遷移)を学ぼうButtonをタップしたら次の画面に行って、端末の戻るボタンで戻ってくるだけのアプリを作ってみよう Projectを作ろうEclipseでAndroid Application Projectを作る
CreateJS を使ったWebアプリをいくつか作ったのですが、iPhone はサクサクでも Android でやたらハマる。 Android 2.3 で最適化したつもりのものが 4.0 の標準ブラウザで落ちたりする。 機種や OS のバージョンにより動作がさまざまなため確認しきれない。 というとこでハマったポイント3つを共有します。 誰かもっとよい解決策を教えてくれるとありがたい。 即死ポイントその1 Android 4.0.4 で Canvas をリサイズするとブラウザが落ちる 回避策 Canvas 領域を広めにとっておき、Canvas ではなく Container 側をリサイズ。 はみでた部分は css でトリミング。 これで落ちなくはなるが全体的にボケる。 2013.7.7 追記 その後、以下の方法を試したところ落ちずに動作すことが確認できました。 描画とかGPUアクセラレーション
はじめに 第1回目の本稿は、Web APIの説明と、開発を行うための準備として、開発環境のインストールについて解説します。 対象読者 Androidアプリケーションの開発を始めたい方で、JavaとEclipseの基本的な知識がある方を対象とします。 Web APIとは 本連載であつかう「Web API」とはどういうものかを、まず始めに説明しましょう。 Web APIとは、ひとことで言えば、インターネット(Web)を経由して、何らかの処理を行うための、手段や決めごと(API)のことです。APIとは、Application Program Interfaceの略で、直訳すると、あるプログラムを、他のアプリケーションから利用するためのインターフェース、という意味になります。 一般的なプログラムでは、関数やサブルーチンと呼ばれるひとかたまりの処理を作成し、それをプログラム内のほかの場所から呼び出す
Androidでの開発ではAndroid OSをある種のフレームワークと捉えてその作法に則ってうまく「使われる」プログラムを書かなくてはならない。なのでそのフレームワークがどういう仕組で、どういう流れで僕らの書いたコードを呼び出すのかということを理解することがよい設計に結びつく。と、大風呂敷を広げているが僕もさほどAndroidに精通していないのでこれは努力目標みたいなもんです。 大雑把に割愛して、今回のテーマに関係の深いところをピックアップする感じでいきますか。 テーマのAsyncTaskだけども、要は非同期処理をしたい時に使う。Javaで非同期処理といえばThreadなんだけどもAndroidでは一般にAsyncTaskを使う。AsyncTaskではUIスレッドを使った非同期処理を簡単に(?)実装できるという触れ込み。 UIスレッドとは? そこでまずUIスレッドとは何かを理解せねばなる
ViewPagerとは画面フリックにより画面遷移を実現するものです。 【準備】 ViewPagerを使用するためにはCompatibility packageが必要です。 導入はEclipseから簡単にできます。 Android Toolsから「Add Compatibility Library...」を選択してください。 するとReferenced Librariesの中にandroid-support-v4.jarが追加されます。 以上で準備完了です。 【表示するページを作成する】 表示するページは、TextView、EditText、CheckBox がそれぞれ一つあるページを作成します。 ページの実態はFragmentで実装して行きます。 それぞれはこちら。 【 TextView】 text_fragment.xml <?xml version="1.0" encoding="ut
2012/03/14 に株式会社 PRO&BSC にて行った Android 研修の資料 #3 です。
2013年2月4日までの14日におけるAndroidのバージョン別シェアとその推移を示したグラフがAndroid Developersサイトで公開されました。 リリースから今までシェアを伸ばしてきたIce Cream Sandwich(Android 4.0.x)が今回シェアを0.1%ほどですが落としました。シェアそのものは29%とGingerbreadに次いで2位ですが、Jelly Beanの普及により、早くも頭打ちになった可能性があります。そのJelly Beanのシェアは13.6%。前回よりも3.5%シェアを伸ばしています。シェアの伸びはかなり高い方ではないかと思います。数か月前よりシェアを落としているGingerbread(Android 2.3.x)は今回45.6%。シェアを前回より2%落としたものの、まだ全体の中ではトップをキープしています。 シェア1位はGingerbread
米国の調査会社 Canalysは2月8日、2012年Q4(10月~12月)の世界における携帯電話出荷台数に関する関する調査結果を発表しました。 同社の調査結果によると、2012年Q4の携帯電話の世界出総荷台数は前年同期比横ばいの4億3810万台。スマートフォンは前年同期比37%増の2億1650万台で、スマートフォンの成長が目立ちました。スマートフォン率はほぼ50%となっています。 スマートフォンのOS別出荷台数では、トップはAndroidで1億4980万台。シェアは69.2%。2位はApple iOSで4,780万台(22.1%)。3位はBlackBerryで760万台(シェア3.5%)。4位はMicrosoftで510万台(シェア3.4%)。5位はNokia(Symbian)で320万台(シェア1.5%)。AndroidとiPhoneで91%を占めています。 スマートフォンのメーカー別シ
AndroidアプリからWebViewなどを介さずにnode.js+Socket.IOと双方向通信するための簡単なサンプルを紹介します。 サーバ側の実装 Androidアプリからnode.js+Socket.IO間で双方向通信するには、socket.io-java-clientというライブラリを使用します。 今回はサーバ側には弊社うえじゅん氏が公開している記事で作ったチャットアプリを使用しますので、まずは以下の記事を参考にチャットアプリを作っちゃってください。 Node + Socket.IO で簡単なチャットアプリの作成 チャットアプリの準備が終わったら、早速Androidアプリ側の準備をしましょう。 Androidアプリの実装 サンプルプロジェクトのダウンロード 今回紹介するAndroidアプリのソースコードをGitHubにあげてあるのでダウンロードしてください。 hakamata/S
情報と技術は未来をどう変えるのか──IT、スマートデバイス、ロボット、電子工作、メディアのアーキテクチャ 最初にお断りしておくと、私はiOSにもAndroidにも愛着があります。iOSに最初に触れたのは初代iPod touchを入手した2007年9月で、その後でiPhone3GSを長く使いました。妻はiPhone4Sユーザーなので、時々触らせてもらっています。一方AndroidにはHT-03Aを2009年の冬に入手したのが最初の接触で、長く使っている端末はNexusシリーズです。日常的に持ち歩いている機種は、2011年12月から2012年9月まではGalaxy Nexus、ここ4カ月はiPhone5です。並行して、Galaxy NexusやNexus 7も使い続けています。 今回は「iPhone5を日常的に使って感じているiOSの残念なところ」を書いていこうと思います──が、その前に私なり
Appleの7.9インチタブレット「iPad mini」が編集部に到着したので、同じく7インチサイズで、ライバル機の1つであるGoogleの「Nexus 7」と実機を並べて詳細を比較してみることにしました。 アップル - iPad mini - 特長 Nexus 7(16 GB) - Google Play パッケージは「iPad mini」(左)が白基調で「Nexus 7」はグレーがメイン。 ロック画面。 ロックを解除した直後の画面は以下の通り。デフォルトの状態では「iPad mini」(左)はアプリのアイコンが並ぶ部画面ですが、まず電子書籍のカバーが目に入るように並べられています。 横向きにして重ねて見るとこんな感じ。「iPad mini」(奥)のほうがやや大きめ。 厚さは「iPad mini」(左)が7.2mmで「Nexus 7」が10.45mm。数字にするとわずか3.25mmの差で
米Googleは4月9日(現地時間)、Android SDKをr18にアップデートし、エミュレータの高速化などを図ったと発表した。SDKに含まれるシステムイメージのバージョンは「Android 4.0.3 r2」となっている。 このアップデートで、エミュレータがGPUアクセラレーションをサポートした。この機能を紹介する動画(以下に転載)では、エミュレータがARMのインストラクションを処理しながらでも高速に稼働している様子を前版との比較で示している。 また、このアップデートでOpenGL ES 2.0にも対応したため、OpenGLベースのゲームがエミュレータで動かせるようになった。 ハードウェア機能のサポートも強化した。テザリングしたAndroid端末をエミューレータへのセンサー入力とマルチタッチ入力ツールとして利用できるようにし、エミュレータのCPU性能を向上させたという。 Googleは
ご無沙汰しております! 最近、Androidとミニ四駆をBluetoothでつないで、いろいろやってみました。 Android時代のミニ四駆View more presentations from Hideyuki Takei. システム構成は、 [Android(HT-03A)] <--bluetooth--> [Bluetooth Module] <--UART--> [AVR] ----> [Motor] という感じです。 ナイトライダーはやはりかっこいい! 動画の最後の方にあるシュールな映像は、電子書籍リーダのインタフェースとなる22世紀のミニ四駆です笑 == 追記(2010/03/30 16:39) == GIZMODOで取り上げられました! http://www.gizmodo.jp/2010/03/android_6.html
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く