SlideShare a Scribd company logo
カットインアプリについて
~使い方&作り方~
第3版

2013/10
カットイン
アプリ運営局
カットインアプリとは

ゲーム効果などよく使われるカットイン、
それを Android の様々なイベントでも使ってみよ
う、というアプリです。
何ができるの?
Android の様々なイベント時に、
カットインが登場します!
・画面の点灯時

オススメ!

・充電器やイヤホンを接続したとき
・日付が変わったとき
…etc
カットインマネージャーと
カットインアプリ
カットインアプリ

スクリーンの
電源付いた!

マネージャー

日付変わった!

始ま
充電

った

カットインア
プリ

!

カットインマネージャーは、設定したイベントが発生した
ら、カットインアプリにアニメーション表示の指示を出し
ます。
つまり、デベロッパはカットイン部分(アニメーション)
を作成するだけで良いのです!
アプリ例①
がーりんカットイン

カットインマネージャー制作者 garlicG によるカット
インアプリ。
電源を入れる度にがーりんという生き物が、
はしゃぎます。
アプリ例②
スケジュール カットイン

Google カレンダーと連携したカットインアプリです。
電源を付ける度に Google カレンダーの予定がカット
インしてくるので、予定を忘れません。
作成者 :molixson

他にも、初音ミクの
カットインや、占い
のカットインも作成
しています。
使い方①
Google Play でカットインマネージャーをイ
ンストールします。
使い方②
カットインマネージャーから気になるアプリをイ
ンストールして、好きなタイミングに設定するだ
けです。

タッチすると
GooglePlay に
飛びます

ON/OFF
切り替え

タッチすると
カットインアプリが
呼ばれます
カットインアプリの作り方①
本資料では、作成方法を簡単に記述します。
[ 環境 ]
・ eclipse Version: Kepler Release

①   GitHub にカットインアプリ用ライブラリと、カットインアプリの
サンプルを公開していますので、ご自分の環境にダウンロードしてくだ
さい。
https://github.com/garlicG/CUT-IN-material
②  ダウンロードしたファイルの「 lib-viewsupport 」「 sampleviewsupport 」をインポートしてください。
カットインアプリの作り方③
③   cutin_sample_viewsupport が
カットインアプリ部分になります。
プロジェクト名は任意の名前に変更
できます。
上記(カットインアプリ)のプロ
ジェクトでは、 cutin_viewsupport の
ライブラリを参照するようにしてく
ださい。
( プロパティ ->Android-> ライブラリ )
カットインアプリの作り方③
④   cutin_sample_viewsupport を実行すると以下のように3つのリスト
があり、それぞれのアニメーションが表示されます。

⑤  リストのボタンが押されると、 src 内の CutinService1,
CutinService2, CutinService3 が呼び出されています。
次は CutinService のコードを見てみましょう。
カットインアプリの作り方④
⑥   CutinService というクラスを継承しています。
先ほどのボタンがタップされた時の動きは以下のようになります。
( start() の引数については今回は省略します。)
create() で View を作成
し、 return で作成した View を
返却します。
(ii) start() で、先ほど作成した View
をアニメーションしています。
(iii) [ 重要 ] アニメーションの終了
時には finishCutin() で View を削
除します。
(i)
カットインアプリの作り方⑤
⑦  続いて、自分で新たに作成したカットインをリストに追加する方法に
ついて説明します。
変更するファイルは [MainActivity.java],[AndroidManifest.xml] です。

・ MainActiviti.java の編集
onCreate() 内で ArrayList に add で追
加します。
追加する場合は
list.add(new CutinItem([ 作成したク
ラス名 ].class,” 表示する名前” ));
として追加してください。
カットインアプリの作り方⑥
・ AndroidManifest.xml の編集
<application> 内に <service> を追加
します。
追加する場合は
<service android:name=“ パッケージ名 . クラス名 ">
<intent-filter>
<action android:name=" パッケージ名 . クラス名 " />
</intent-filter>
</service>

として追加してください。
おわりに
 ドキュメントはまだ未熟ですが、今後も作成方法など詳しくまとめて
いく予定です。
 Facebook ページを作成しました。
みなさんが作成したカットインアプリがありましたら、ご連絡くださ
い。カットインマネージャーでの PR や Facebook ページでの紹介をさ
せていただきます。
http://goo.gl/H4q60f
 みんなでカットインライフを満喫しましょう!

More Related Content

What's hot

Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)
Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)
Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)Akira SUGIMOTO
 
Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会Takeaki Tada
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
Shoya Tsukada
 
手持ちの写真への朝渋ロゴの合成方法
手持ちの写真への朝渋ロゴの合成方法手持ちの写真への朝渋ロゴの合成方法
手持ちの写真への朝渋ロゴの合成方法
Masaya Chonan
 
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
Sadao Tokuyama
 
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
NishoMatsusita
 
OpenStreetMapの地図を編集してみよう!
OpenStreetMapの地図を編集してみよう!OpenStreetMapの地図を編集してみよう!
OpenStreetMapの地図を編集してみよう!
Katsuyuki Sakanoshita
 

What's hot (7)

Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)
Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)
Motion Controllerと3D-HMDを組み合わせたら没入感が凄い(小並感)
 
Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会Abc2013 spring appinventorユーザー会
Abc2013 spring appinventorユーザー会
 
「Camelog」Android開発秘話
「Camelog」Android開発秘話「Camelog」Android開発秘話
「Camelog」Android開発秘話
 
手持ちの写真への朝渋ロゴの合成方法
手持ちの写真への朝渋ロゴの合成方法手持ちの写真への朝渋ロゴの合成方法
手持ちの写真への朝渋ロゴの合成方法
 
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
知っ徳!納徳! Magic Leap《概要編+L.E.A.P編》+ インディペンデント クリエイタープログラムについて
 
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
洋服サイズ計測アプリ開発・展示談とAR x e-Commerceの未来
 
OpenStreetMapの地図を編集してみよう!
OpenStreetMapの地図を編集してみよう!OpenStreetMapの地図を編集してみよう!
OpenStreetMapの地図を編集してみよう!
 

Similar to カットインアプリについて(使い方&作り方)

Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)
Naoko Tsubaki
 
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
一法 山崎
 
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことアプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
leverages_event
 
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したいソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
Yukio Saito
 
デブサミ 2013 日本App Inventorユーザー会
デブサミ 2013 日本App Inventorユーザー会デブサミ 2013 日本App Inventorユーザー会
デブサミ 2013 日本App Inventorユーザー会
Takeaki Tada
 
10年後になくなる仕事 / Jobs which will disappear 10 years later
10年後になくなる仕事 / Jobs which will disappear 10 years later 10年後になくなる仕事 / Jobs which will disappear 10 years later
10年後になくなる仕事 / Jobs which will disappear 10 years later
Hideki Ohkubo
 
Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。Eiichi Tsuru
 
App inventor20分勝負
App inventor20分勝負App inventor20分勝負
App inventor20分勝負
Takeaki Tada
 
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするためにAndroidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
Shuichi Takaya
 
Appc schoo 0723 (1)
Appc schoo 0723 (1)Appc schoo 0723 (1)
Appc schoo 0723 (1)
schoowebcampus
 
User Behavior and Usage Data from "appmom", Presentation in #abc2011s
User Behavior and Usage Data from  "appmom",  Presentation in #abc2011sUser Behavior and Usage Data from  "appmom",  Presentation in #abc2011s
User Behavior and Usage Data from "appmom", Presentation in #abc2011s
Naoko Tsubaki
 
Androidアプリでの儲け方の考え
Androidアプリでの儲け方の考えAndroidアプリでの儲け方の考え
Androidアプリでの儲け方の考えHidekazu Ichige
 
MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜Ryota Aoki
 
はじめてのi osアプリデザイン
はじめてのi osアプリデザインはじめてのi osアプリデザイン
はじめてのi osアプリデザイン
schoowebcampus
 
人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例
leverages_event
 
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Masahiro Hidaka
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたもの
Yuki Yamakido
 
Androidスマートフォンプログラミング
AndroidスマートフォンプログラミングAndroidスマートフォンプログラミング
Androidスマートフォンプログラミング高見 知英
 
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンスみんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
Naoko Tsubaki
 
Developers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイドDevelopers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイド
Yuya Yamaki
 

Similar to カットインアプリについて(使い方&作り方) (20)

Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)Smartphone Market(OS, Devices, Apps)
Smartphone Market(OS, Devices, Apps)
 
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
 
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことアプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
 
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したいソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
ソースが書けなくてもAndroidアプリをクリック(GUI)開発したい
 
デブサミ 2013 日本App Inventorユーザー会
デブサミ 2013 日本App Inventorユーザー会デブサミ 2013 日本App Inventorユーザー会
デブサミ 2013 日本App Inventorユーザー会
 
10年後になくなる仕事 / Jobs which will disappear 10 years later
10年後になくなる仕事 / Jobs which will disappear 10 years later 10年後になくなる仕事 / Jobs which will disappear 10 years later
10年後になくなる仕事 / Jobs which will disappear 10 years later
 
Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。
 
App inventor20分勝負
App inventor20分勝負App inventor20分勝負
App inventor20分勝負
 
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするためにAndroidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
 
Appc schoo 0723 (1)
Appc schoo 0723 (1)Appc schoo 0723 (1)
Appc schoo 0723 (1)
 
User Behavior and Usage Data from "appmom", Presentation in #abc2011s
User Behavior and Usage Data from  "appmom",  Presentation in #abc2011sUser Behavior and Usage Data from  "appmom",  Presentation in #abc2011s
User Behavior and Usage Data from "appmom", Presentation in #abc2011s
 
Androidアプリでの儲け方の考え
Androidアプリでの儲け方の考えAndroidアプリでの儲け方の考え
Androidアプリでの儲け方の考え
 
MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜MYQLO〜あなたの拡張クローゼット〜
MYQLO〜あなたの拡張クローゼット〜
 
はじめてのi osアプリデザイン
はじめてのi osアプリデザインはじめてのi osアプリデザイン
はじめてのi osアプリデザイン
 
人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例
 
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたもの
 
Androidスマートフォンプログラミング
AndroidスマートフォンプログラミングAndroidスマートフォンプログラミング
Androidスマートフォンプログラミング
 
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンスみんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
みんなのアプリ利用状況をシェアしてアプリリコメンドをする、appmom(アップモン) for シェアカンファレンス
 
Developers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイドDevelopers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイド
 

カットインアプリについて(使い方&作り方)