会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我热爱的
博客园
首页
新随笔
联系
管理
订阅
2022年4月20日
拷贝构造函数
摘要: Student stu1("李鬼",20) Student stu2 stu2 = stu1;//这样赋值是不会调用自定义拷贝构造函数的,但是会调用默认赋值 Student stu2 = stu1;///这样赋值是会调用自定义拷贝构造函数的 Student *student1 = new Stude
阅读全文
posted @ 2022-04-20 15:45 我热爱的
阅读(17)
评论(0)
推荐(0)
2021年7月29日
Android中启动JAVA程序
摘要: 一、在shell使用app_process程序app_process程序支持android的api,会自动注册android的jni。app_process实际上就是zygote,它已经有载入android.jar等Android环境,所以它能执行Android程序。代码里可以使用Looper的ap
阅读全文
posted @ 2021-07-29 16:58 我热爱的
阅读(287)
评论(0)
推荐(0)
2021年5月25日
AndroidStudio编译Duplicate class问题
摘要: 项目上sdk里面用的注解类和Android X库里面的注解类重复了。 解决办法:找到这个依赖库 在app的build.gradle加上这句 configurations { all*.exclude group: 'androidx.annotation', module: 'annotation'
阅读全文
posted @ 2021-05-25 15:36 我热爱的
阅读(2945)
评论(0)
推荐(0)
2021年5月21日
关于Android Handler如何完成线程切换
摘要: 网站讲Handler源码解析的文章有很多,这里就不重复造轮子了,直接切重点。 其实子线程用Handler通过sendMessage发送消息,切换到主线程handleMessage进行处理,完成线程切换没有什么神奇的。 首先自己也可以实现一个线程切换,声明一个全局的类,在主线程对这个类进行实例化,子线
阅读全文
posted @ 2021-05-21 17:04 我热爱的
阅读(1055)
评论(0)
推荐(0)
2021年4月22日
引用framework.jar代码冒红
摘要: 引用framework.jar代码仍然冒红,在app.iml里面将framework.jar放到最前面,代码就不冒红了,提高观赏性
阅读全文
posted @ 2021-04-22 17:45 我热爱的
阅读(175)
评论(0)
推荐(0)
2021年4月11日
分组转发流程
摘要: (1)从收到的分组的首部提取目的IP地址D (2)先用直接相连的各网络的子网掩码和D逐位想相与,看是否和相应的网络地址匹配。若匹配,则将分组直接交付。否则就是间接交付,执行(3) (3)若路由表中有目的地址为D的特定主机路由,则将分组传送给指明的下一跳路由器;否则,执行(4) (4)对路由表中的每一
阅读全文
posted @ 2021-04-11 17:18 我热爱的
阅读(990)
评论(0)
推荐(0)
2021年4月2日
关于Service Intent must be explicit
摘要: 今天把Andorid.mk项目迁移为Gradle项目,运行时绑定蓝牙服务报错 Service Intent must be explicit: Intent { act=com.anwsdk.service.AnwPhoneLink } framework源码: private void valid
阅读全文
posted @ 2021-04-02 17:15 我热爱的
阅读(127)
评论(0)
推荐(0)
2021年3月26日
AndroidStudio系统打包System级别Apk
摘要: 主要解决2个问题: 1.如何生成系统对应的签名文件 2.解决 internal API 和 hidden API使用编译报错 首先生成签名文件: 1.在github上下载工具 keytool-importkeypair,具体git地址如下: https://github.com/getfatday/
阅读全文
posted @ 2021-03-26 10:00 我热爱的
阅读(1297)
评论(0)
推荐(0)
2021年3月4日
Gradle项目使用Jni
摘要: 首先新建一个工程 在local.properties里面加上ndk.dir ndk.dir=D\:\\sdk\\android-sdk_r24.4.1-windows\\ndk\\android-ndk-r17c 新建一个类,这里就叫JniManager,在里面声明native方法 public n
阅读全文
posted @ 2021-03-04 17:13 我热爱的
阅读(493)
评论(0)
推荐(0)
如何调试Android Framework
摘要: 1.新建一个空的AndroidStudio项目(noActivity) 2.从公司服务器下载源代码,将源代码放在新建项目的默认包下 3.选择Debug的进程 4.打上合适的断点,这里以ActiveServices的bringUpServiceLocked方法为例,Service在启动过程中会调用这个
阅读全文
posted @ 2021-03-04 09:51 我热爱的
阅读(443)
评论(0)
推荐(0)
下一页
公告