編輯:關於Android編程
今天在使用360手機助手時,發現它會自動創建一個快捷啟動方式,感覺挺有意思的,所以就上網百度了一些方法,試了一下,有一種方法是挺不錯的,我借鑒來用用,先保存下來,我也寫了一個測試小程序。
首先,在你要啟動應用的mainActivity裡添加代碼,在onCreate()方法裡,加一個方法createShortCut();
然後就是方法的實現:
private void createShortCut() { // TODO Auto-generated method stub //創建快捷方式的Intent addShortcut = new Intent(com.android.launcher.action.INSTALL_SHORTCUT); //不允許重復創建 addShortcut.putExtra(duplicate, false); //指定當前的Activity為快捷方式啟動的對象: 如 com.android.music.MusicBrowserActivity //注意: ComponentName的第二個參數必須加上點號(.),否則快捷方式無法啟動相應程序 ComponentName comp = new ComponentName(this.getPackageName(), . + this.getLocalClassName()); addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT,new Intent(Intent.ACTION_MAIN).setComponent(comp)); //設置快捷方式的圖標 ShortcutIconResource icon = Intent.ShortcutIconResource.fromContext(this, R.drawable.ic_launcher); addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon); // 設置快捷方式的名字 addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name)); sendBroadcast(addShortcut); }這個當然要添加一個權限才能成功:在AndroidManifest.xml裡添加
Android快速入門 1. 搭建開發環境>解壓壓縮文件,得到:①Android SDK (類似於JDK)② Eclipse ③ADT>配置兩個pat
本文實例講述了Android使用ActionBar和ViewPager切換頁面,分享給大家供大家參考。具體如下:運行效果截圖如下:項目布局如下:具體代碼如下:MainAc
加速篇GRADLE的構建過程通常會比較漫長,一個中等項目,10M左右大小的app,一次完整構建大概在5分鐘左右,是不是很嚇人,當然,如果是在調試階段,采用Android
繼續練習自定義View。。畢竟熟才能生巧。一直覺得小米的時鐘很精美,那這次就搞它~這次除了練習自定義View,還涉及到使用Camera和Matrix實現3D效果。一個這樣