自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android BluetoothAdapter

本文基于android 7.0代码BluetoothAdapterframeworks/base/core/java/android/bluetooth/BluetoothAdapter.java提供了7个状态值 /** * Indicates the local Bluetooth adapter is off. */ public static final in

2017-01-18 17:51:20 1056

原创 WindowManager addView

首先WindowManager是怎么获取的WindowManager mWindowManager = Context.getSystemService(WindowManager.class);可以通过这种方式给Activity add一个view 接着找到WindowManager和其他两个类的关系public final class WindowManagerImpl implements

2017-01-13 22:56:46 3287

原创 Android AIDL

Android AIDL是Android一个进程间通信的机制 IPC (Inter Process Communication,进程间通信)AIDL的使用 1. 写一个aidl文件,例如aaa.aidl 2. 服务器端和客户端各放一份 3. 服务器端(Bn)要实现ServerAAA extends aaa.Stub 4. ServerAAA中会实现具体的功能供客户端调用 5. 客户

2017-01-13 21:13:12 300

原创 Android SurfaceSession

Android SurfaceSession

2017-01-13 20:24:58 1190

原创 Android WindowManagerService相关的Session

本文基于Android7.0Session类路径framework/base/services/core/java/com/android/server/wm/Session.java内容final class Session extends IWindowSession.Stub implements IBinder.DeathRecipient { final Windo

2017-01-13 19:50:32 1532

原创 Android Support Repository版本号

本文参考: https://developer.android.com/topic/libraries/support-library/setup.html首先要使用support library,就要通过android sdk manager下载 Android Support Repository下载后的本地路径如下 /extras/android/m2repository/com/and

2017-01-12 17:39:51 10574

原创 如何使用Design Support Library提供的FloatingActionButton

Android Studio中app/build.gradle追加dependenciesdependencies { compile 'com.android.support:design:25.1.0'}layout中追加如下控件 <android.support.design.widget.FloatingActionButton android:id="@+i

2017-01-12 14:54:32 528

原创 Sublime快捷键

Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shift

2017-01-05 21:02:49 307

原创 Android dump的使用1

android源码中很多service提供了dump函数,并会输出当前的状态。如何使用dump函数就是这篇文档要做的事儿首先,进入adb shell 第二,执行dumpsys –help 这样就能了解dumpsys命令的基本用法255|generic_x86_64:/ # dumpsys --helpusage: dumpsys To dump all ser

2017-01-05 12:19:27 11161

jd-gui-0.3.3.windows

对于dex2jar反编译生成的jar包 或者一般jar包都可以使用这个工具查看里面的java文件

2016-02-06

WinHex.1641965899

部分Android手机Mac地址自动改变 需要WinHex修改对应的文件

2016-02-06

SQLite Expert

对于android db文件查看修改利器

2016-02-06

dex2jar-0.0.9.15

dex2jar-0.0.9.15 用于将apk中的dex文件转换成jar文件,jar文件中的java可以查看

2016-02-02

Genymotion-ARM-Translation_v1.1

本插件适用于genymotion各版本 genymotion安装后,下载android 4.4以下版本的virtual devices 模拟器跑起来之后拖拽进模拟器中即可自动安装 注意:必须是android 4.4以下版本,不包括4.4 android4.4及以上不支持,程序如果包含so等需要ndk编译的 程序启动会挂掉

2016-02-02

android Notification详解

简单介绍Android Notification用法 详细介绍NotificationManageService和StatusBarManageService与App层交互过程

2014-04-09

Android 4.2.2 系统自带Email源码

Android4.2.2 源代码中自带Email客户端源码zip包

2014-03-14

VBA 7.0.1590ForWPS(中文)

VBA 7.0.1590ForWPS(中文) WPS需要安装这个插件才能使用宏

2013-02-16

android MP3文件解析 左右声道切换

android MP3文件解析 左右声道切换

2012-05-31

跟我一起写Makefile.pdf

讲述如何写makefile的文章 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile 带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。

2012-01-10

CGI_1.1_specification

CGI specification 说明文档 1.1

2011-12-22

Google V8 JavaScript引擎源代码

Google V8 JavaScript引擎源代码 下载后解压就能看到

2009-11-11

Symbian s60 3rd 2D游戏引擎

不错,Carbide.c++编译通过可以跑的

2008-09-09

空空如也

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

TA关注的人

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