自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 Windows 设置Beyond Compare为git的mergetool

Windows 设置Beyond Compare为git的mergetool

2022-05-12 09:28:19 317

原创 Android 使用adb查看和调试电池信息

1、获取电池信息adb shell dumpsys battery2、电池信息设置格式adb shell dumpsys battery set [ac|usb|wireless|status|level|invalid] <value>  unplug  //模拟断开充电  reset   //复位3、设置为AC/USB/Wireless充电adb shell...

2019-02-13 09:04:56 2938

原创 ANR traces中内存占用情况解读

Total number of allocations 476778  进程创建到现在一共创建了多少对象Total bytes allocated 52MB 进程创建到现在一共申请了多少内存Total bytes freed 52MB   进程创建到现在一共释放了多少内存Free memory 777KB    不扩展堆的情况下可用的内存Free memory until GC 777KB  GC...

2018-03-20 14:28:17 5875 1

原创 android 桌面小部件(App Widgets)如何显示自定义的view

写过 桌面小部件的同学都知道,由于小部件是在在部件加载的,所以支持的view比较有限,用官方的原话说就是Creating the App Widget layout is simple if you're familiar with Layouts. However, you must be aware that App Widget layouts are based on Remote

2017-09-07 18:06:23 5542

原创 android 如何通过拨号盘暗码启动你的应用

手机上通常都有一些暗码来启动一些隐藏的功能。最常见的就是在拨号盘输入*#06#来查看imei号。那么自己开发的应用是否也能通过这样的方式来启动呢?刚好最近一个项目刚好有这个需求,网上查了下资料。答案是可以的,方法也很简单。1:注册一个receiver, action支持android.provider.Telephony.SECRET_CODE,并写入你的启动暗码,如下

2017-07-26 12:35:53 8476 2

原创 在android上如何编写一个小型web服务器

在android上如何编写一个小型web服务器?这个是前几年之前接触到的一个项目的需求,需要是android手机建立一个无线热点,其他设备连接热点后,访问网站,都跳转到android手机上热点提供的网站,所以就需要android手机端实现一个简易的web服务器,服务器的资源文件都存储在sd卡,并且可以更新。废话不多说,这边把项目早期做的可行性研究的demo整理了下,开源出来。这个小型w...

2017-07-04 22:59:05 2046

原创 Android如何屏蔽home键和recent键

最近在做一个项目的时候,进入一个 Activity后需要暂时屏蔽掉home键和recent键(back键可以在onKeyDown里面处理),网上找了半天,都是针对旧版本android的方法,android5.0以后就不能生效了。看了半天的SDK和资料,发现有一种方法可以暂时屏蔽掉home键和recent键,如果有办法获取到高级的系统权限,还可以正在的屏蔽掉。废话不多说,直接上代码:

2017-05-25 10:00:50 12241 6

原创 如何使用Android原生接口,实现“应用双开”

第一次使用应用双开功能的时候,感觉好神奇,一直想研究他是怎么实现的,无奈反编译后看不懂,就此作罢。前端时间做项目的时候,突然发现android 5.0以后引入的一个神奇的功能--Android in the Enterprise,我称之为--企业空间。Android 5.0以后允许在原本用户上面,创建一个企业空间,在企业空间里,可以包含有多个应用,这些应用和原本用户的应用是独立的。2个空间

2017-05-17 17:50:44 20311 1

原创 Android如何实时监控CPU频率

之前做过一个项目,是移植MTK CPU超频(有兴趣的同学可以参考:原作者地址http://media.weibo.cn/article?id=2309403981343598977447&location=35),但是要求界面美观一点,其中有一个要求就是要实时监控CPU当前的频率。找了半天资料,没有发现比较靠谱的,无意中发现linux会实时保存CPU的状态,刚好Android也继承了,虽然做了

2017-01-11 09:20:43 11900

原创 adb强制打开“未知来源”

最近发现一个奇怪的问题,手机上的“未知来源”被无故开启了。查找了半天,发现是pc端的360手机助手干了。具体是怎么做的呢,在pc段执行adb shell settings put secure install_non_market_apps 1即可打开“未知来源”通过adb shell settings get secure install_no

2016-03-18 14:19:19 16126

原创 android监听应用安装,如判断是新安装的应用,还是覆盖安装的应用

android监听应用安装,如判断是新安装的应用,还是覆盖安装的应用?直接看代码:

2015-11-11 16:46:39 1651

原创 如何解决Android 6.0中无法编译出jar

由于Android 6.0中默认使用了JACK编译器,所以默认生成的是.jack的静态包可以在mk里面加上LOCAL_JACK_ENABLED := disabled 这样就能关闭jack,编译出来的就是jar了

2015-11-10 18:01:34 3230 7

MTP协议规范V1.1

MTP协议规范1.1

2022-02-24

FlatBuffers 2.0.0

在大多数语言中支持可选标量。 Rust Verifier, Object API和FlexBuffers支持,以及许多API的改进。 彻底改变对TypeScript的支持。 gRPC为许多语言带来了最新的。 c++编译时字段反射。 JS FlexBuffers支持。 Kotlin FlexBuffers和平台支持。 Swift对象API和许多Swift性能改进。 Lua支持LuaJIT和更多的修复。 Python FlexBuffers支持。 还有许多其他的修复和较小的改进,自1.12.0以来共提交了371个文件 注意,“2.0”并不意味着对FlatBuffers的任何重大修改,它只是试图使其更加兼容,而且这个版本和之前的所有版本一样,对某些语言有突破性的更改。

2022-02-11

零基础学PHP 第3版 光盘 代码

零基础学PHP 第3版 原版光盘 包括代码和ppt,陈浩 著

2015-11-10

空空如也

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

TA关注的人

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