自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 使用AndroidStudio反编译代码方法片段-分析Google开机向导语言选择界面

使用AndroidStudio反编译代码方法为什么会用到?要分析的是什么?分析Google Setupwizard apk功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入为什么会用到?我们经常需要和别人做好的apk进行对比,有时

2020-11-02 16:33:40 1001

原创 Android P 自动亮度调整过程分析初步

因为发现当开启自动调节亮度时,光线变暗或者变强后,亮度每次调整的不一样。所以想了解一下为什么会这样。一般理解:光照多强,就对应一个亮度数值就行了。可是实际上不是如此,通过打Log和代码分析,我这里将最终与此相关的信息写在下边供需要时候参考。相关的类: DisplayPowerController 亮度调节总控制代码 AutomaticBrightnessC...

2020-01-22 16:08:33 1315

原创 Android 应用操作无反应问题分析,通知栏,导航栏操作正常。应用可以点击但界面不更新

今天遇到了一个问题,大致描述如标题。当一个应用启动后,经过一些操作后,出现界面无反应现象。此时点击其中的按钮,如果是启动activity那就OK。如果是类似滚动条这样的,或者按钮点击不切换界面的,就看上没有任何反映。因为应用在跳转后再回来就会正常,而且界面就是在无反应情况下操作后的界面。所以怀疑是界面显示的操作功能部分OK,只是界面没有更新到屏幕上。所以下边通过在界面显示,绘制部分代码中增加l...

2020-01-21 14:55:33 1540 1

原创 Android RRO 运行时Oerlay机制了解 auto_generated 模块的生成

看了Android Q的代码,在加载framework资源时,发现设定在framework-res.apk中的资源不起作用。所以进行了查找,发现起作用的是这个apk中的资源:./product/overlay/framework-res__auto_generated_rro_product.apk所以这里对这个apk生成方式进行一些了解:在 build/core/definition...

2020-01-17 18:42:02 2551

原创 Android 触摸事件流程分析

在处理触摸事件是,经常会发现触摸事件没有反映。这里通过增加Log的方式,实践地进行触摸事件的跟踪 查考触摸事件分发到哪个Window 参考下边的链接,可以知道,窗口在Android中,以Window类形式出现,系统通过inputFlinger将触摸事件发送的Window中。所以首先在inputFlinger中增加对按下事件处理的Log。inputFlinger中,当按下时,会...

2020-01-14 16:15:35 592

原创 android native 中使用 nsecs_t format 报错分析 *** but the argument has type 'nsecs_t'

变量定义如下:nsecs_t currentTime使用如下代码, ALOGI("Vigi *** currentTime = %ld", currentTime);会打印报错:error: format specifies type 'long long' but the argument has type 'nsecs_t' (aka 'long') [-Werro...

2020-01-14 14:20:50 3012 1

原创 Android TextView 中,使用ClickableSpan实现点击效果和修改文字颜色

ClickableSpan 可以支持在Textiew中,实现点击处理。但是文字颜色是固定的,无法修改。这里通过查看ClickableSpan的定义和参考其它文档,实现了修改颜色的功能。如下是我具体使用的例子,在updateDrawState中,重新设定链接文字的颜色。public abstract class QuestionClickSpan extends ClickableSp...

2020-01-14 10:59:18 2904

原创 Unity3D 2019 Android apk 版本编译问题处理

Unity3D选择输出为Android apk时,出现找不到Android SDK的问题。尝试用在Unity Hub中进行更新SDK,发现没有反应。网上找了一下,基本就是让2019版本的Unity自动安装,但是我尝试了没有反应...选择 右边的安装按钮,选择,下一步,选择Android SDK后,选择 下一步,可是后边就没有反应了。不知道怎么回事....所以...

2020-01-11 18:57:28 1878

原创 Android主题切换方案-根据配置参数动态决定加载资源的方法

实现根据配置参数动态决定加载资源的功能引子一般我们实现界面样式切换,可以通过加载不同的主题,资源等方式,在需要的时候进行加载和设定方式来实现。但是这样我们的资源管理起来比较复杂,代码中有可能需要很多的地方进行配置。例如:如果动态切换主题,实现Activity的界面风格切换,我们需要配置多套主题资源,每个主题要定义很多不同的部分,这样我们很有可能在后期改变主题内容时,造成多个主题无法保持同步...

2019-12-30 11:49:56 642

原创 Eclipse 如何生成Lib库文件,提高代码通用性

首先创建一个Activity工程文件

2014-05-05 15:32:59 3615

原创 Eclipse 如何修改工程(project)名称

工程名称,在工程创建后已经确定,显示在Project上点击

2014-04-24 14:41:56 3569

原创 Eclipse 如何切换工作空间(workspace)

主菜单 File -> Switch WorkSpace

2014-04-24 11:29:07 13427

空空如也

空空如也

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

TA关注的人

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