自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 使用PhoenixSuit.exe刷机失败的解决办法

PhoenixSuit点击立即升级,刷机失败。双击PhoenixDrvInstall.exe检查驱动发现安装驱动失败重新替换驱动(点击下载),如下图,替换完成。运行PhoenixDrvInstall.exe,重新安装,安装成功,就可以直接刷机了...

2021-09-29 15:46:37 2939 1

原创 Andorid apk反编译

1、使用APKtool在cmd命令窗口,中输出 : apktool d 您拿到这个文件夹下的需要反编译的apk文件名.apk,就会生成appDebug文件夹,里面会可以看到res资源文件和AndroidManifest.xml文件,如下图:2、使用 dex2jar生成classes-dex2jar文件把.apk文件改成.zip文件,解压:得到classes.dex文件把classes...

2020-01-16 16:41:31 210

原创 Anddroid之UI绘制流程分析

个人学习笔记,记录下来--------------UI绘制流程-----------------一、从setContentView(R.layout.activity_main);入手了解UI的绘制起始过程1.Activity.java    public void setContentView(@LayoutRes int layoutResID) {       

2016-11-19 09:06:52 562

原创 Android装饰者模式介绍(结合源码分析)

装饰者模式介绍装饰模式(Decoraor pattern)也称包装模式(Wrapper),结构型设计模式之一,其使用一种对客户端透明的方式来动态的扩展对象的功能,同时也是继承关系的一种替代方案之一。比如人穿衣服,人可以穿各式各样的衣服,但是不管你穿什么衣服,人的本质是不变得,衣服只是人的一层遮掩物而已,这就是装饰者模式。装饰着的定义:动态的给一个对象添加一些额外的职责。就相对于增加功能来说

2016-11-15 18:13:21 1613

原创 Android性能优化篇(三),常客Handler、Thread泄露

看了之前前2篇博客,发现排版有问题,现在不管了,有时间在看下排版,现在继续把这篇写完,例外一周都尽力更新1—3篇博客,给自己的学习历程留下脚步。前篇中单例模式中和观察者模式中发生的泄露其实就是static变量引起的。这篇介绍下非静态发生的泄露。如下:1、非静态内部类引起泄露在mainactivity中有如下的内部类 public void loadData(){//隐士持有Ma

2016-11-08 13:59:41 1526

原创 Android性能优化篇(二),内存泄露的举例分析

由于我能力有限,所以不敢称这是博客(博客一般都具有分享性),这只是笔记,所以在写的过程中我也会尽量描述的清楚些,希望对你有所帮助。当做个人历程而已。内存泄露的根本原因:生命周期长的持有了生命周期短的引用。下面就介绍下,我们平时开发中常见的泄露例子。补充上篇知识:内存泄露是说,本该被GC回收的内存缺回收不了。而内存溢出是说,内存不够,比如Bitmap太大了,或者内存泄露的太多了,导致内存不足

2016-11-08 10:22:18 582

原创 Android性能优化篇(一),什么是内存泄露

一直考虑是否要把自己所学的东西写到博客上,是否又太浪费时间?自己在印象笔记上做笔记不是挺好的嘛?最终还是决定在博客上写。一直是菜鸡,希望时过境迁,一只菜鸡也能逆袭。不罗嗦了,直接上车。主要是经验——车技。1、我们知道一个app进程在安装的时候就会给该app分配一个固定的内存,比如32M或者64M,这就是为什么app用久就会卡2、当你们优化老项目代码的时候,是不是有种想直接把老代码干

2016-11-08 09:43:00 413

原创 Android基础——属性动画赏析

Android简单的动画效果(TranslateAnimation,ObjectAnimator),以及监听实现!

2016-08-27 14:44:42 1214

原创 在服务器上编译时: Your version is: java version "1.6.0_45" ,The required version is: "1.7.x"

在服务上编译Android源码时,出现这样的错误!Your version is: java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode).The required

2016-07-14 17:25:53 4892 1

转载 Android 5.1settings源码简要分析

先声明:本人工作快两年了,仍是菜鸟级别的,惭愧啊!以前遇到好多知识点都没有记录下来,感觉挺可惜的,现在有机会接触Android 源码。我们一个Android组的搞Setting,我觉得是得写得东西,毕竟才接触,现在只能看一段时间代码,就先记录下一些收获吧,说多了就是泪~本文主要针对L平台上Settings模块正常启动流程做一个简要分析,并试着分析一下Settings下面某选项的实现。Setti

2016-05-10 16:44:44 503 1

Drivers.zip

PhoenixSuit刷机失败需要的驱动

2021-09-29

jd-gui-windows.zip

Android apk 反编译,Android apk 反编译,Android apk 反编译,Android apk 反编译

2020-01-16

dex2jar-2.0.zip

andorid apk反编译工具,andorid apk反编译工具,andorid apk反编译工具,andorid apk反编译工具

2020-01-16

apktools.zip

Andori 反编译工具,Andori 反编译工具

2020-01-16

MAT工具下载

MAT下载

2016-11-08

空空如也

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

TA关注的人

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