This domain may be for sale!
撮影開始。通常シャッターの onClick() から呼ばれる。 サンプルの実装 完全なソースは GitHub にあります。 https://github.com/kotemaru/androidCamera2Sample Camera2StateMachine.java: 上記、状態遷移図をそのまま実装しただけですが 300行になりました。 これでもカメラとして機能するための必要最小限です。 // Copyright 2015 kotemaru.org. (http://www.apache.org/licenses/LICENSE-2.0) package org.kotemaru.android.camera2sample; import java.util.Arrays; import java.util.List; import android.app.Activity; impo
* What went wrong: Execution failed for task ':share:processReleaseResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/suzuki/workspace/android/sdk/build-tools/21.1.2/aapt'' finished with non-zero exit value 1 その2: Appcompat内のstyleでparentが解決できない その3: drawer menu系のresourceが見つからない ためしたこと 基本的にはcompileSdkVersion, buildTools
以下の3種類があります。 A. libs配下にjarを配置 B. ライブラリのprojectフォルダを読み込む C. 外部のリポジトリからローカルに取り込む それぞれの具体的な手順と、長所と短所を上げていきます。 A. libs配下にjarを配置 広告のSDKなどを組み込む際によく用いる。 手順 jarのファイル名はandroid-support-v4.jarとする。 ${module}/libsフォルダを作成する moduleは適宜変更してください。 jarファイルを${module}/libsフォルダに配置する ${module}/build.gradleにjarのパスを指定するため以下のように追記 dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile files('libs/android-sup
Googleが新興国向けにハイクオリティで低価格のスマートフォンとして開発し、2014年9月にインドで発売が開始されたAndroid Oneですが、市場を席巻するほどの結果を残せていないのが現状です。そんな現状を打開するべく、Googleは価格を約5000円台まで下げた激安スマートフォンの販売を計画しています。 Google set to reboot Android One smartphone project in India - FT.com http://www.ft.com/intl/cms/s/0/6009c540-3ce0-11e5-8613-07d16aad2152.html 約10億人という人口を抱え、2014年第1四半期のスマートフォン市場の伸びが世界最大であったインドは、Googleがアメリカに次ぐ市場としてとらえた国で、2014年9月にAndroid Oneが発売さ
こんにちは、Androidチームの中川@Nkznです。 Android Studio 0.8.14のリリースノートを見ていて知ったのですが、LollipopのAPI Level 21では<vector>などのdrawable系タグが拡充されたのですね。 名前的にベクターイメージが書けそうですが、実際何ができるのだろうと思って調べてみました。 Working with Drawables | Android Developers Vector images are represented in Android as VectorDrawable objects. For more information about the pathData syntax, see the SVG Path reference. <vector>の中に書く<path>タグのpathDataの記法が、SVG準拠
The Aviary SDK is now part of the Adobe Creative SDK The Aviary SDK is now the Image Editing component in the Adobe Creative SDK. Visit CreativeSDK.com to access the latest Image Editing SDK and brand new SDK components by Adobe, offering features like store to Creative Cloud and publish to Behance. The world’s best photo editing SDK Trusted by thousands of developers. Powering billions of photo e
通常Activityでは画面の長押しやダブルタップ(PCで言う所のダブルクリック)を取得することはできませんが、GestureDetectorクラスを使うことで、長押しやダブルタップのイベントを取得できるようになります。GestureDetectorクラスを使うと他にもいろいろなイベントが取得できるようになるので、いろいろと便利だったりします。 ソースとしては次のような感じになります。 以下の例ではActivityにGestureDetector関連のリスナーを直接実装していますが、書き方はいろいろとできますので、匿名クラスを使ったり専用のクラスを実装したりとかでもOKです。自分の好きな方法でやるといいかなと思います。 import android.app.Activity; import android.os.Bundle; import android.util.Log; impor
ZXing ライブラリとは ZXing ("Zebra Crossing"と呼ぶ) はバーコードをアプリ内で読み取るためのオープンソース・ライブラリです。Google が提供しています。このライブラリを使うと1次元バーコードと2次元バーコード (QRコード) を画像から簡単に読み取ることができます。Android だけではなく iOS 用や ActionScript 用などさまざまなプラットフォーム向けのライブラリが提供されています。 QR コードを読み取るアプリのほとんどが ZXing ライブラリを使っているといっても過言ではないでしょう。Android アプリでは「QRコードスキャナー」という有名なアプリがありますが、もちろんこのライブラリを使って実装されています。 今回はそんな ZXing ライブラリを使って QR コードを読み取るアプリを実装してみたいと思います! 今回つくるアプリ
Viewクラスで定義されている setBackgroundColor() で背景色を設定できます。 多くのUI部品はViewクラスを継承していますので、ButtonやTextViewなどいろいろなUI部品でここで紹介する方法が使用できます。 レイアウトファイルでの設定方法 android:background 属性にRGB値を指定することで背景色を設定することができます。 RGB値は頭に#を付け、次いで赤、緑、青の順で各値を16進数2桁で指定します。 言葉で表現すると分かり辛いですが「#RRGGBB」という形式で指定することになります。 各値は00~FF(10進数で0~255)の範囲で指定し、00に近いほど黒要素が強くなります。 「#000000」は黒、「#FFFFFF」は白を表します。 次のサンプルでは背景色として赤を設定しています。 <Button android:layout_wid
By valanzola.t GoogleはAndroidアプリ開発者向けのポリシーを変更し、アプリ内課金を含む有償アプリの開発者はGoogle Play上で所在地の明示を義務づけるという通達を発表しました。 Google Will Now Require All App Publishers With Paid Apps Or In-App Purchases To Have An Address On File And Displayed Publicly In Google Play http://www.androidpolice.com/2014/09/18/google-will-now-require-all-app-publishers-with-paid-apps-or-in-app-purchases-to-have-an-address-on-file-in-goog
いままでも sp という単位が用意されていましたが、標準の設定アプリでシステムの文字スケールを 設定できないかったので、ほぼ dp と同じような振る舞いでした。 Android 4.0 の設定アプリではシステム全体の文字スケールが設定できるようになっています。 [Display] - [Font size] で、ここからが本題。 TextView の setTextSize() メソッドの引数は sp 単位として処理されます。 --- public void setTextSize (float size) Set the default text size to the given value, interpreted as "scaled pixel" units. This size is adjusted based on the current density and user
libGDXはマルチプラットフォーム対応のゲーム開発フレームワークです。 似たようなコンセプトのゲーム開発フレームワークとしてUnityやCocos2d-xなどがありますが、libGDXは Javaで開発ができる というのが大きな特徴になっています。そのため、「スマホゲームを開発したいけれど、AndroidはともかくiOSはObjective-Cなのでハードルが高くて…」とお嘆きのJavaエンジニアにもってこいのフレームワークなのです。 このドキュメントではlibGDXを使ってJavaでAndroidとiOSの両方のプラットフォーム向けのゲームを作るための基本をお伝えしたいと思います。 お話の前提 このドキュメントは以下の環境で実際に試した結果に基づいて記載されています。 プラットフォーム:Android、iOS 開発用PC:Mac (OS X Mountain Lion) IDE:Ecl
By Kārlis Dambrāns 世界のアプリ市場を中心にさまざまな調査を行うDeveloper Economicsによる定期レポート「Developer Economics Q3 2014」が公開されました。このレポートによると、スマートフォンのアプリ開発で大金を稼ぐデベロッパーたちのアプリは市場全体の収入の半分以上をたたき出しており、デベロッパーの約半数はひと月に1万円の収入すら得ることができていない、というスマートフォンアプリ開発ビジネスの恐るべき実態が明かされています。 Developer Economics Q3 2014: State of the Developer Nation | Developer Economics http://www.developereconomics.com/reports/developer-economics-q3-2014/ Deve
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く