始める 初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。
はじめまして。鴨田と申します。 年初からアシアルにてデザイナーとして働いており、 今日からブログも書くようになりました。 どうぞよろしくお願いいたします。 さて、今日はAndroidにおけるLancherアイコン制作を中心に、 お話をさせていただきたいと思います。 なぜ、この話題かというと、アシアルでは現在、 Androidアプリの制作を積極的に行っていて、 正式なプレスリリースは明日行いますが、 今日から、「ClapClap Clock」というAndroidアプリがAndroid Marketにて、 無料公開されています。 どんなアプリかというと、拍手に反応して、 現在の時刻を声で知らせてくれるという時計ユーティリティです。 興味のある方は是非インストールして頂ければと思います。 今回はそのデザインを自分が担当したので、 そのときに参考にしたデザインガイドラインを大まかに翻訳しながら、
Google I/Oのアプリ iosched に含まれているDashboardLayoutをカスタムダイアログで適用しようとしましたが、タイトルバーを非表示にしたところ、レイアウトが崩れてしまいました。 DashboardLayoutを使っているActivityのレイアウトファイルをそのまま使ったわけではなく、 Fragmentを使わないように書き換えたのですが、その際に誤って削ってしまった「android:layout_weight="1"」が原因でした。 以下、詳細のメモです。 まず、最初にダイアログに使ったレイアウトです。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:minHeight="300dp" android:minWidth="300dp" android:
この方法は別にダイアログ(Dialog)でなくても、どこでも使えます。 showSoftInput メソッドを使います。 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); を使う方法は gabu さんのブログ EditTextを持つダイアログ(AlertDialog)が表示された時に自動的にソフトキーボードを表示する。 - gabuchanの日記 - にのっています。 以前のエントリでボタンを押したときにソフトキーボードを表示する方法を紹介しました。 Y.A.M の 雑記帳: Android ボタンを押したときにソフトキーボードを消す このときと同様に InputMethodManager を使います。 showSoftInput メソッドの第1引数で指定する
パソコンでもアンドロイドが体験できます。 もちろん3G通信やカメラなど 利用できない機能もありますが、 大半のアプリはそのまま動作します。 ここではパソコンでアンドロイドSDK(エミュレータ)を動かし アンドロイドマーケットやGmail、Googleマップを使ったり 実機のスマートフォンにインストールした無料・有料アプリを エミュレータでも利用する方法を紹介します。 (Android2.2のほか2.3も同じ手順で可能です・1.5用ではない最新のマーケットが使えます) なお(マーケット以外の)普通のapk形式のアプリをインストールするだけなら、以下ような複雑な手順はいりません。APK形式のアプリを「アストロ」を使ってインストールする方法をご覧ください。 1.SDKのインストール ・まず、アンドロイドより先に「ジャバ」を入れる必要があります。 Java 6 JDKへのリンクにアクセスします。
パソコンでもアンドロイドが体験できます。 もちろん3G通信やカメラなど 利用できない機能もありますが、 大半のアプリはそのまま動作します。 ここではパソコンでアンドロイドSDK(エミュレータ)を動かし アンドロイドマーケットやGmail、Googleマップを使ったり 実機のスマートフォンにインストールした無料・有料アプリを エミュレータでも利用する方法を紹介します。 (Android2.2のほか2.3も同じ手順で可能です・1.5用ではない最新のマーケットが使えます) なお(マーケット以外の)普通のapk形式のアプリをインストールするだけなら、以下ような複雑な手順はいりません。APK形式のアプリを「アストロ」を使ってインストールする方法をご覧ください。 1.SDKのインストール ・まず、アンドロイドより先に「ジャバ」を入れる必要があります。 Java 6 JDKへのリンクにアクセスします。
BottomNavigationコンポーザブルはandroidx.compose.materialパッケージに含まれており、アプリ内を移動するナビゲーションを担当しています。画面の下部にアプリの主要な目的地を表示し、タッ […]
レイアウトやテキストを配置した時、単色では面白くない。 Background に画像を指定する方法が最も簡単ですが、たとえば画面全体に854x480ドットの画像を読み込むとかなり重くなります。 こんな時は、HTML の Background のようにグラデーションやタイルを使いたい。 グラデーション startColor から endColor へ 角度指定でグラデーションをする。 下記のコードを xxxx.xml としてフォルダ drawable に保存する。(Ctrl+S)で保管を忘れないように! LinearLayout、TextView、Button などの Background に先ほどの xxxx.xml を指定する。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.andr
背景画像を repeat させたい場合、ImageView とかの属性では実現できません。 BitmapDrawable で repeat した画像を作って、背景に指定するば OK です。 BitmapDrawable はコードからも生成できますが、xml で作ったほうが楽です。 Bitmap Resource の XML Bitmap のところを参照してね。 XML ファイルは res/drawable/filename.xml XML ファイルの中身の SYNTAX <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@[package:]drawable/drawable_resource" android:antialias=["true" | "false"] androi
今回は、Androidでグラフを表示する方法について、ご紹介します。 グラフ表示を0から作成することも出来ますが、グラフ作成ライブラリを使用する方が簡単です。 Androidで使用できるグラフ作成ライブラリは、下記のようなものがあります。 AFreeChart AChartEngin ChartDroid 今回は「AFreeChart」を使用したグラフ作成方法についてです。 「AFreeChart」は有名なJava用グラフ作成ライブラリ「JFreeChart」をAndroid用にカスタマイズしたライブラリです。全てではありませんが、「AFreeChart」を使用していて困った場合は、「JFreeChart」の情報も役に立ちます。<手順概要> 1.ライブラリ(jarファイル)の取得 2.ライブラリをEclipseのプロジェクトに追加(ビルドパスを通す) 3.ライブラリを使用してグラフを作成す
アクションバーは間違いなくAndroidアプリで最も大切な構成要素です。 それは、通常アプリを通じて一貫して各スクリーンの最上部を占める専用の部分です。 アクションバーの主な目的・重要なアクションを行う(新規作成、検索等)目立ち予想できる方法でアクセスできます。 ・アプリ内でビューを変えても一貫したナビゲーションと表示をサポートしてください。 ・滅多に使われないアクションに対してアクションのオーバーフローを提供して複雑さを減らす。 ・アプリケーションのアイデンティティを与える専用のスペースを提供する。 あなたがAndroidアプリを作るのに慣れていないなら、アクションバーはあなたが実装できる最も重要なデザイン要素の一つである事に注意してください。 ここに記載されるガイドラインに従う事で、あなたのアプリのインターフェイスをAndroidのコアアプリと一致させる効果があります。 一般的な機構ア
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 トップページ 最終更新: moonlight_aska 2020年10月04日(日) 21:57:08履歴 Tweet Android Books【新刊】 What's NEW! Android Books 【おすすめ】 Android NEWS Google、「Daydream VR」をAndroid 11以降でサポートせず 2020/10/3 ITmedia 米Googleは、スマートフォンをセットする方式のVRシステム「Daydream」のアプリ「Daydream VR」を、「Android 11」以降ではサポート ... 何かとJAPANファー
このサイトでは Android 端末上で実行できるアプリケーションを開発するために、プログラミングを初めて学習する人向けのサイトです。 ただし Android の開発に必要な Java 言語の基礎的な項目については Java 入門 を参考にしてください。 ここでは Java はわかっているものとして、アンドロイド開発に特化した部分を中心に解説しています。 Android 開発ニュース タブレット出荷台数わずかに回復 2018年2月19日、MM総研が発表した2017年の日本国内のタブレット出荷台数によれば 863万台の前年比1.4%増。 市場を牽引したのは携帯電話キャリアの Android セルラータブレットで、メーカー毎のシェアは Huawei、LG、富士通と続く。 一方、Wifi のみのタブレットは 4 年連続前年比減。尚、2017 年のスマホ出荷台数は 3199 万台 (前年比 8.7
連載インデックス 「Androidで動くJavaアプリ開発入門」 初心者のための入門連載です。「Androidアプリとは何か」の基礎知識から開発環境の構築(Android Studio、SDK ToolsとEclipse ADT、NDK、エミュレーターなどのインストールや使い方)、Java言語で書くアプリ開発の基本的なところから、最新版5の新機能までまとめて解説します。Activity、Intent、サービス、WebView、ゲーム開発、センサー、カメラ、位置情報/GPS、Bluetooth通信、NFC、Android Wearなど ※本連載のアップデート版連載は「実業務でちゃんと使えるAndroidアプリ開発入門」として連載中です。 Javaでの常識が通用しないAndroidにおけるメモリ管理の注意点 実業務でちゃんと使えるAndroidアプリ開発入門(3) Androidアプリのメモリ
iPhoneタブバー&ツールバー用アイコン iPhone UI iPhone外観素材〔iPhone3 / iPhone 4 / iPhone 4S〕 iPhoneアプリケーションアイコン iPhone風のアイコンジェネレーター iPad UI iPad 外観素材〔iPad / iPad2〕 iPod Touch 外観素材 Androidメニュー用アイコン Android UI Android外観素材 Android Widget UI〔ウィジェットテンプレート〕 Droidくん Androidアプリケーションアイコン Androidアイコンジェネレータ〔画像をアップするだけでガイドラインに沿ったアイコンを生成〕 モノトーン系アイコン iPhoneタブバー&ツールバー用アイコン 2010/9/26 PSD PNG PSD icon Sweets License: 個人・商用利用可 iPhon
Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。 皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。 (作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ) Quick Action 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる レイアウトもカスタマイズ可能 Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた Drag and Drop ListView ドラッグアンドドロップで並び替え可能なリストビュー 似たようなのは色々あるけどこれが一番使いやすかった! ユーザがソート可能なListViewをすこしリッチにしてみた -
角丸が綺麗に表示されない! ボタンを作りました! 角丸のボタンです。 早速ボタンの背景に設定しました。 なんてこったい 設定するボタンが大きすぎて背景画像が引き伸ばされてしまいます。 9patchを使おう! そこで9patchの出番です。 9patchは、画像よりモノが大きかった場合(今回は画像よりボタンが大きかった) 引き伸ばす部分を指定することで、画像の崩れを無くす事ができるのです! Fireworksでいう所の9スライスという機能に似ています。 先ほどのボタン画像に9patchの処理を施してみます。 できました! 上側と左側に黒い1ピクセルが見えますでしょうか? ちょっと拡大します。 拡大したのでボケてますが、これなら分かりますね。 9patchは上下左右に、アルファ無しの黒(#000000)の印を付けることで伸ばす部分を指定します。 上下左右それぞれ意味があります。 上と左の印は必
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く