2013年6月27日 星期四

Android 中如何在自己的 APP 應用程序調用另一個 APP 應用程序

列出手機上安裝的 apk,透過 debug 訊息找到 package name…

                PackageManager pm = getPackageManager();  
                for (ApplicationInfo app : pm.getInstalledApplications(0)) {  
                 Log.d("PackageList", "package: " + app.packageName + ", sourceDir: " + app.sourceDir);  
                }  

使用 Intent 啟動 app…

                PackageManager pm = getPackageManager();  
                Intent intent = pm.getLaunchIntentForPackage("com.example.helloworld");  
                startActivity(intent);  

沒有留言:

更高效處理 micro second 的方式

更高效處理 micro second 的方式…  以 STM32 為例… __IO unsigned long sys_tick = 0; void SysTick_Handler(void) {     HAL_IncTick();     sys_tick += (SysTi...