![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
赵弋_icon
这个作者很懒,什么都没留下…
展开
-
记录开发经历-----Android静默安装卸载
App的静默安装和卸载(有系统签名)Android系统本身提供了安装卸载功能,但是api接口是@hide的,不是公开的接口,所以在应用级别是无法实现静默安装和卸载的,要实现静默安装和卸载需要是系统应用,要有系统签名和相应的权限简单思路如下:通过反射获得安装接口installPackage和 卸载接口 deletePackage在自己的包中引入两个接口IPackageInstallObse...原创 2019-07-09 17:38:52 · 171 阅读 · 0 评论 -
记录开发经历-----AIDL实现APP关机功能
一、AIDL的语法首先,介绍一下AIDL的语法。AIDL的语法与Java的接口写法十分类似,甚至可以说一模一样,但也有细微的区别,总结如下:不能使用private、public、protect修饰方法;支持传递数据类型有:java基本数据类型(byte、short、int、long、float、double、char、boolean)、String、CharSequence、List(接...原创 2019-07-09 18:28:55 · 165 阅读 · 0 评论 -
GridView设置Item的点击事件无效的解决方案
背景界面显示用到了gridview,然后gridview的item的itemView是一个简单的Button。当gridview设置完adapter后,接着设置item的点击事件时发现点击item是不能触发下面的方法。// gridview的item的点击事件 mAppGridView.setOnItemClickListener(new AdapterView.OnI...转载 2019-07-24 10:13:04 · 705 阅读 · 0 评论 -
全屏显示Dialog的设置
Dialog的style<style name="popupDialog" parent="@android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item><!-- 无标题 --> <item name="android:...原创 2019-07-31 17:36:29 · 205 阅读 · 0 评论