- 博客(47)
- 收藏
- 关注
原创 android 模拟器如何进行单模块更新
当编译aosp相关代码时,我们使用emulator的整体编译是没问题的,但是有时候仅仅想要push个单独的apk或者是二进制文件,发现在模拟器中执行报错。
2025-06-08 16:53:30
420
原创 android之binder关于RemoteCallbackList的使用
android之binder关于RemoteCallbackList的使用
2024-09-04 14:21:48
1773
原创 android 之解决Accessing hidden method问题
android 之解决Accessing hidden method问题
2024-04-30 11:37:38
4097
2
原创 android 关于native层log库
源文件的编写我们将最基础的文件命名为hello_test.cpp,相关代码如下所示Android.bp文件当代码编写完成后,将生成的hello_test在系统中运行即可看到相关的打印
2024-04-21 21:17:24
479
原创 android开发基本service
文章目录启动方式生命周期优缺点混合启动服务启动方式startServicebindService生命周期在startService之后,执行onCreate方法,之后onStartCommand方法。当我们执行stopService的时候,执行onDestroy方法。(onCreate—>onStartCommand—->onDestroy)通过bindService的方式来启动 (onCreate—->onBind—>onUnbind—->onDes
2021-03-18 10:15:58
346
原创 sourceTree回滚到指定版本
1.选中需回退的版本,右键选择将master重置至此次提交2.选择强制合并,注意不要拉取代码3.选中最新的提交版本,右键选择将master重置到此次提交4.选择软合并5.提交本地修改,成功回退到指定版本...
2021-02-24 17:09:06
5329
原创 android开发常用adb命令
android开发常用adb命令文章目录android开发常用adb命令ADB下载下载手机配置设备相关命令查看设备远程调试重新挂载设备重启设备关机选择设备进入shell常用的shell命令列出文件目录切换查看文件路径删除文件文件查看文件操作从Android系统中拉取文件出来推送文件到android系统中应用场景抓取Log应用启动一个AcitivityADB截图ADB下载下载如果是android开发人员,无需下载,sdk的platform-tools目录下就有。如果是测试人员,adb下载地址:AD
2021-02-23 11:28:37
2327
1
原创 kotlin中的知识点记录
一些常用函数变化时的注意事项/*** 字符串转化为int类型时,其他的转化类型也需要注意*/fun parseInt(str: String): Int? { return str.toIntOrNull() }/*** is操作符检查一个表达式是否是某种类型*/fun getStringLength(obj: Any): Int? { if (obj is Stri...
2020-01-13 08:57:08
223
1
转载 Android 6.0 运行时权限管理最佳实践
原 Android 6.0 运行时权限管理最佳实践 2016年09月11日 13:11:36 阅读数:272238 ...
2018-05-24 16:51:58
207
原创 Android底部bottom的渐变实现
工程代码大致结构 与tab有关的代码 package com.sage.cmp.ui.exercise_project.view;import android.content.Context;import android.os.Bundle;import android.os.Parcelable;import android.support.v4.view.ViewPager;imp
2017-05-22 15:36:12
883
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅