自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 frameworks 之InputReader

frameworks 之InputReader

2024-08-25 23:31:37 782

原创 frameworks 之getEvent指令

frameworks 之getEvent指令

2024-08-18 00:47:42 872

原创 frameworks 之ServiceManager

frameworks 之ServiceManager

2024-08-09 00:50:57 940

原创 frameworks 之Lopper

frameworks 之Lopper

2024-08-04 15:40:07 660

原创 frameworks 之BInder启动

进程在fork 的时候会初始化并启动对应的 Binder。涉及到的类如下。

2024-07-29 00:10:30 991

原创 frameworks 之Socket

frameworks 之Socket

2024-07-28 00:19:10 1055

原创 frameworks 之FallbackHome

frameworks 之FallbackHome

2024-07-15 00:24:45 809

原创 frameworks 之SystemServer

frameworks 之SystemServer

2024-07-08 00:17:21 558

原创 frameworks 之Zygote

zygote 创建进程

2024-07-07 12:01:11 946

原创 frameworks 之排查方法

frameworks 打印堆栈排查问题技巧

2024-07-06 20:32:25 208

原创 frameworks 之线程类使用

frameworks 之线程类使用

2024-06-09 18:46:21 910

原创 frameworks 之开机动画

frameworks 之开机动画

2024-06-09 11:42:33 864

原创 frameworks 之导入源码Android Studio

frameworks 通过idegen 脚本导入源码,方便查看和调试

2024-05-01 18:36:10 493 3

原创 frameworks 之预装系统应用

基于android 12 探索如何编译集成系统应用

2024-05-01 12:25:44 406 1

原创 查找gradle的树

查看依赖包冲突的方法。

2022-11-29 14:27:44 414 1

原创 Java中泛型Type 解析

java 和 kotlin 泛型不同类型的解析和获取

2022-06-08 00:11:41 1842

原创 Nacos启动报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is null

Nacos启动报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is null发现是单机模式指令错误正确指令:单机模式 启动 window版本 startup.cmd -m standalone

2021-05-22 17:32:27 199

原创 查看Chrome 保存的密码和账户

查看Chrome 保存的密码和账户chrome://settings/passwords

2021-05-21 15:42:12 1089

原创 关于nrm ls报错的解决方式

关于nrm ls报错的解决方式关于nrm ls报错的解决方式在window环境下 通过npm install nrm -g的方式后 有时候会发现执行nrm ls报错报错内容如下这个时候 我们只需要修改改cli.js文件即可根据报错的文件地址 打开改文件 根据行数 找到第17行 将下列语句const NRMRC = path.join(process.env.HOME, ‘.nrmrc’);修改为const NRMRC = path.join(process.env[(process.pla

2021-05-04 11:33:45 516

原创 导出Android数据库文件问题

有时我们要导出Android应用程序数据库或者其他文件查看,会发现Data文件一直折叠不开.无法查看,也无法导出. 这时候我们需要将手机进行root,在此就不多说了.进行root后的手机后,连接到电脑. 1.打开cmd,输入adb shell 2.然后继续输入 su root 这是便可在Eclipse的DDMS查看到data文件夹折叠出来.如果不行请输入chmod 777 data语句修改读

2017-11-06 15:04:55 637

原创 搭建React Native Android开发环境

刚刚学习完React Natvie的搭建,网上大多数都是很完整,所以现在写一份记录下以及从中遇到的问题 一.安装JDK 注意安装的JDK必须是1.8的版本.安装步骤如下(android开发可跳过) 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jd

2017-06-15 16:15:49 369

原创 Android Https访问(HttpClient,Httpurlconnect,Okhttp)

Https比http有着更高的安全性.传送加密信息.有单向认证和双向认证.其中如果信任所有证书的话 那么无需将证书放入android asset文件夹下.如果不是,则需放入其文件夹中.httpclinet需要的是SSLSocketFactory 而httpurlconnect和okhttp则需要SSLContext. 一.HttpClient 1.信任所有证书(不建议)public st

2017-03-17 11:54:20 1260

原创 Android 3种自定义圆形ProgressBar

一. 图片自定义圆形 首先在drawable目录定义背景xml res/drawable/loading_img.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" ><item><rotateandroid:drawa

2017-03-08 16:32:05 770 1

原创 关于Android 混淆

本文混淆是基于Android Studio.在AS实现APK的混淆是一件简单的事情. 第一步,只需要在gradle文件中设置minifyEnabled为true即可以android { buildTypes { release { minifyEnabled true zipAlignEnabled true

2016-12-08 10:40:22 473

原创 关于嵌套ScrollViw内容展示

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-12-07 10:33:14 247

原创 Android RecyclerView的使用

RecyclerView是谷歌新推出的一个控件,关注于控件的回收与复用 可以实现的效果:可以实现Listview,gridview,也可以实现横向的listview和gridview,瀑布流。 与其相关的5大主要类:adapter,ViewHolder,LayoutManger(用于风格和位置),ItemDecoration(用于间隔),ItemAnimator(用于内容的删除,增加的动画)。

2016-01-30 16:29:42 366

原创 关于android Widgets桌面小插件的开发大概流程

首先开发一个Widgets需要一个服务,和一个继承AppWidgetProvider的类。话不多说 第一步:再res资源文件中,建立xml文件夹,在建立一个配置文件,配置文件内容如下<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="200dp" <

2016-01-30 15:31:18 853

原创 安卓的相机调用

安卓启动相机有2种方法 一种是通过Intent直接调用系统相机显示启动和隐身启动Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivity(intent);获取拍照的图片即需要重写startActivityForResult() 并重写onActivityResult() 方法@Overr

2016-01-29 14:39:17 376

原创 关于手机屏幕信息的获取

可以通过这类加载后 获取屏幕的信息DisplayMetrics dm = new DisplayMetrics();this.getWindowManager().getDefaultDisplay().getMetrics(dm);//获取宽度dm.widthPixels;//获取高度dm.heightPixels

2015-11-06 20:37:35 722

原创 安卓之onmeasure方法 获取子控件

@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){int widthMode = MeasureSpec.getMode(widthMeasureSpec);int heightMode = MeasureSpec.getMode(heightMeasureSpec);  //

2015-10-11 23:55:39 803

frameworks 之线程类使用 原生和自定义的线程类

frameworks 之线程类使用 原生和自定义的线程类

2024-06-09

开机动画 bootanimation 压缩包

开机动画压缩包

2024-06-09

新增开机动画时间patch

修改代码记录

2024-06-09

kotlin-plugin-211-1.5.30-release-408-AS7442.40.zip

android studio kotlin-plugin 1.5.30下载

2021-08-30

AXMLprinter.zip

该jar包可以反编译Android 主文件 AndroidManifest.xml

2021-05-04

安卓官方发布的漏洞核查工具与方法.zip

通过apk获取签名信息工具

2021-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除