手机找回APP-开机自启

开机自启比较简单,但是有一个细节要注意,就是在startActivity之前要在Intent里添加Intent.FLAG_ACTIVITY_NEW_TASK标记,原因是每个Activity必须建立在一个任务栈中,这个flag指定了Activity的启动模式,这个flag的意思就是在一个新的任务栈中启动。在Activity里面用startActivity这个方法去启动一个新的Activity的时候,Intent有默认的启动模式。而在Activity之外调用startActivity方法时候没有默认的启动模式。比如在service或者broadcastReceiver等,中都需要指定Activity一个启动模式。

继续阅读手机找回APP-开机自启

手机找回APP-切换摄像头

实现了按钮切换摄像头,本来打算同时打开前置摄像头和后置摄像头的,发现这有点麻烦,手册貌似是说打开另一个摄像头之前必须释放当前的,也许有一些其他Hack途径。另外,发现,切换摄像头耗时挺长的。

public static Camera open (int cameraId)

Since: API Level 9 Creates a new Camera object to access a particular hardware camera. You must call release() when you are done using the camera, otherwise it will remain locked and be unavailable to other applications. Your application should only have one Camera object active at a time for a particular hardware camera.

继续阅读手机找回APP-切换摄像头

android studio 使用札记

安装完成之后第一次启动的时候会首先显示Fetching Android SDK component information,等一会儿在Setup Wizard – Downloading Components界面下面开始下载Andorid SDK,因为下载地址被墙的缘故,所以这里等很长时间,最后提示失败。 继续阅读android studio 使用札记