- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 虚拟机 Workstation 16 Ubuntu22.04 TLS AOSP环境搭建
最近在研究Android Framework系统层的开发,在编译Android源码时,遇到一些问题,在这里做一下记录。
2022-06-29 11:24:20 1155
原创 VMWare Workstation 16 安装 Ubuntu 22.04 LTS
最近想编译Android8.1 系统源码,不太想安装双系统,先尝试用虚拟机安装Ubuntu来编译试试,过程中也遇到一些特殊的错误,因此做了一次记录。
2022-06-29 09:54:38 2504 1
原创 Android注解基础用法
注解是在 Java SE5 引入进来的。注解又称为标注,用于为代码提供元数据。 作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。可以作用在类、方法、变量、参数和包等上。 你可以通俗的理解成“标签”,这个标签可以标记类、方法、变量、参数和包。注解单独存在时是没有意义的,需要与注解处理器一起,才能起作用...
2022-06-20 16:02:55 801 1
原创 Kotlin 语言 BindingAdapter 与 LiveData双向绑定
Kotlin 语言 BindingAdapter 与 LiveData双向绑定
2022-06-17 16:14:46 961
原创 使用Android Profiler分析Handler非静态内部类隐式持有外部类的引用
最近朋友在他们的项目中,在Activity中使用Handler方式进行网络接口请求,他觉得这种方式可能会引发内存泄露,但又说不上来为什么,没有有力的证据说服同事。Handler一般用来进行线程之间的数据通信(如Android的子线程向主线程Main发送数据)。如果在Activity中创建一个非静态的内部类Handler,那这个Handler就会隐式地持有Activity的引用。...
2022-06-16 21:59:28 509
原创 Centos7 Docker安装与卸载
安装Docker环境准备CentOS7环境查看#系统内核是3.10以上[root@VM_0_8_centos ~]# uname -r3.10.0-862.el7.x86_64#系统版本[root@VM_0_8_centos ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="Cen
2020-10-01 10:01:22 136
原创 Navigation导航到目的地(Safe Args 数据传递)
1. 导航到目的地的几种方式导航到目的地是使用 NavController 完成的,每个 NavHost 均有自己的相应 NavController。NavController 提供了几种导航到目的地的不同方式。1.1 使用 Safe Args 实现类型安全的导航(官方推荐使用方式传递数据)要将 Safe Args 添加到您的项目,请在顶级 build.gradle 文件中包含以下 classpath: buildscript { repositories {
2020-09-26 22:25:10 2026
原创 Windows下查看Android手机日志(LogView使用)
Windows下查看Android手机日志1. 准备环境2.JDK安装3.配置JDK环境变量4.配置Android adb 环境5.adb 常用命令介绍电脑无线连接手机设置1、确保手机连接的wifi和电脑再同一个局域网(网段相同,例如手机和电脑IP都是:192.168.21.xxx)2、用usb线连接手机和电脑,配置手机启用adb 无线模式(不关机配置一次即可)3、敲命令,连接手机4.手机连接电脑异常,可以断开再重新6.使用 LogView查看Android手机日志查看对应的 app的日志(指定进程PID方
2020-09-20 15:18:45 7851 3
原创 华为荣耀4A USB 灰色解决版本
问题描述:进入开发者选项,打开USB调试,电脑没反应,再次进入开发者选项,USB模式是灰色的不可用usb调试无法打开,开发人员人员选项打开后能开启usb调试,但是电脑无任何反应,退出开发人选项总界面后在进来看,usb调试关闭并且呈灰色状态,无法开始。解决办法:1.插好数据线,拨号界面 输入 *#*#2846579#*#* 进入工程模式2.projectmenu→3后台设置→4USB
2015-12-05 13:26:49 2123
转载 eclipse git 使用
转载原文链接 :http://blog.csdn.net/luckarecs/article/details/7427605这篇文章讲解比较透彻,收藏了 一_安装EGIT插件 http://download.eclipse.org/egit/updates/或者使用Eclipse Marketplace,搜索EGit二_使用EGIT前
2014-12-02 17:24:27 517
转载 如何制定和管理IOS APP版本号?
定制和管理app http://www.zhihu.com/question/20371978/answer/19349907
2014-11-24 10:49:04 579
原创 CentOS 安装postgresql9.2与Window7 pgAdminIII的使用
安装请看转载原文:http://www.cnblogs.com/mchina/archive/2012/06/06/2539003.html注意点:1、 命令service postgresql-9.2 start FAIL报错a) 可能是先前已经安装有旧版本的postgresql,因此要先鞋子,并删除data文件里面的数据,也要删除9.2/data文件夹下所
2014-10-13 21:30:09 480
原创 07Excel表格根据序列值不填充不同颜色
Excel表格根据序列值不填充不同颜色 首先新建excel 表格,选择某一列进行序列值添加添加序列:选择要添加序列的列,选择菜单栏数据——数据有效性——数据有效性(V) 在弹出的对话框中,添加序列值,点击确定 这时候,之前选中的列,就可以进行序列筛选了 下面为选择不同序列值填充不同颜色:照样,先选中你要设置的列,然后选择菜单栏开始——条件
2014-09-17 11:00:34 6122
原创 Java 手机号码正则表达式,添加移动147号段
正则表达式: Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"); 详细情况
2014-07-28 17:03:22 1080
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人