自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文韬武略的专栏

我就是我,追求自由快乐的自我!

  • 博客(14)
  • 资源 (10)
  • 收藏
  • 关注

转载 Android JavaPoet 动态生成Java源码(2)

转载自:http://mp.weixin.qq.com/s/bJo52xfQO_sQLQP6I-Pxyw 在上一篇文章([Android JavaPoet 动态生成Java源码(1)])中,已经介绍了JavaPoet的部分语法及使用;本篇文章,继续接着上一篇文章进一步进行分析及翻译。1 语法栗子   方法       上述所有方法(上一篇)都有一个代码体

2017-03-27 16:00:23 1067

转载 Android JavaPoet 动态生成Java源码(1)

转载自:http://mp.weixin.qq.com/s?__biz=MjM5NzA0ODU0NA==&mid=2247483758&idx=1&sn=0a2a36102052c54b7b2127e93c1fc117&scene=23&srcid=07090HfJx4hMRC6ssXYiZbgJ#rd&utm_source=tuicool&utm_medium=referral1 简

2017-03-27 14:48:55 1439 1

转载 java基础之注解(annotation)

转载自:http://www.jianshu.com/p/ca7f22b4b751前言从 jdk5开始,Java增加了对元数据的支持,也就是Annotation,Annotation其实就是对代码的一种特殊标记,这些标记可以在编译,类加载和运行时被读取,并执行相应的处理。当然刚刚说了,Annotation只是一种标记,所以要是在代码里面不用这些标记也是能完成相应的工

2017-03-24 15:41:11 311

转载 Android路由框架Router分析

转载自:http://www.jianshu.com/p/f582c3893bedAndroid路由框架Router的分析什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。路由框架的意义Android系统已经给我们提供了api来做页面跳转,比如startActivity,为什么还需要路由框架呢?我们来简单分析下路由框架存在的

2017-03-22 09:22:17 1201

转载 Android架构思考(模块化、多进程)

转载自:http://blog.spinytech.com/2016/12/28/android_modularization/

2017-03-21 17:29:59 835

转载 LiteRouter

转载自:http://www.jianshu.com/p/79e9a54e85b2#

2017-03-21 17:18:21 310

转载 Android-- FragmentStatePagerAdapter分页

ViewPagerViewPager 如其名所述,是负责翻页的一个 View。准确说是一个 ViewGroup,包含多个 View 页,在手指横向滑动屏幕时,其负责对 View 进行切换。为了生成这些 View 页,需要提供一个 PagerAdapter 来进行和数据绑定以及生成最终的 View 页。setAdapter()ViewPager 通过

2017-03-14 09:20:41 323

转载 自定义ClassLoader

转载自:http://blog.csdn.net/briblue/article/details/54973413不知道大家有没有发现,不管是Bootstrap ClassLoader还是ExtClassLoader等,这些类加载器都只是加载指定的目录下的jar包或者资源。如果在某种情况下,我们需要动态加载一些东西呢?比如从D盘某个文件夹加载一个class文件,或者从网络上下载cl

2017-03-13 17:30:29 1639

转载 VMWARE里启动kylin16.0时出现'SMBus Host Controller not enabled'(还未进入系统)

http://www.cnblogs.com/david-wei0810/p/6127868.html

2017-03-09 17:34:02 2862

原创 JNI异常处理

在java中,我们经常需要处理异常。然而,在C本地方法中,我们同样需要处理异常。下面我们来看下一般的处理:class CatchThrow {private native void doit() throws IllegalArgumentException;private void callback() throws NullPointerException {throw

2017-03-08 15:43:46 404

原创 JNI局部变量和全局变量引用

1.局部变量引用定义在本地方法内的局部变量,会随着方法调用完return后,局部变量也会随着被释放。所以,不要在本地方法中定义static变量来存储数据!举个栗子:像上面这样子是不行滴!

2017-03-08 11:04:41 7661

原创 MethodID和FieldID

转载请注明本文出自文韬_武略的博客(http://blog.csdn.net/fwt336/article/details/56004672),请尊重他人的辛勤劳动成果,谢谢!对于C/C++代码中参数类型的解释,请参考文章:http://blog.csdn.net/fwt336/article/details/595403561.访问非静态成员变量java代码:

2017-03-07 13:38:46 2061 1

原创 android jni类型和参数签名

jni中的签名参数是一个很麻烦的东西,稍不注意,应用就gg了。格式是:(参数1类型标示;参数2类型标示;...参数n类型标示)返回值类型标示。表1-1是常见的类型标示:表1-1 类型标示示意表类型标示Java类型类型标示Java类型Zboole

2017-03-02 16:58:00 2433 2

转载 [深入理解Android卷一 全文-第二章]深入理解JNI

转载自:http://blog.csdn.net/innost/article/details/47204557第2章  深入理解JNI本章主要内容·  通过一个实例,介绍JNI技术和在使用中应注意的问题。本章涉及的源代码文件名及位置下面是本章分析的源码文件名及其位置。·  MediaScanner.javaframework/bas

2017-03-02 13:05:34 348

connect.apk

用于安装在设备或手机上,让电脑能够通过adb远程调试手机或设备

2018-09-19

connect-apk

用于安装到已经root了的机器上,用于开启adbd端口5555,才能用adb connect ip命令连接

2018-09-19

onTouch demo

在平常开发中,我们经常会遇到点击事件冲突的情况,或者在面试中被问及,那么下面我们来看下onTouch事件到底是怎么回事。

2017-05-10

Hello-jni-ndk

jni层和java层代码的互相调用demo 相关说明见我的博客:http://blog.csdn.net/fwt336/article/details/52296927

2017-03-03

RoundProgressBar

自定义进度条

2016-10-31

jni开发源码

http://blog.csdn.net/fwt336/article/details/52296927 文章源码

2016-08-24

fragmentargs

fragmentargs demo

2016-08-09

设计师测量文本行距

由于设计师在标注段落行距时,测量出来的行距不标准,或者说不精确,为什么呢?因为他们只能顶着上下两行文字进行行距的测量,所以量出来就不准了。你又或许会说,那就让他上下空出几个像素来测量不就准确了吗?但是,具体又该空出多少像素呢?老板的要求是“最多1个像素的误差,或者根本就不能有误差”,我要撞死了去!所以就只能自己写demo来研究研究了。

2016-06-23

viewpage切换动画

viewpage切换动画,包括了缩放效果、alph透明度效果、选择效果和移动效果。解决了安卓3.0以下版本的不兼容问题。

2016-05-13

Snake Eclipse

基于eclipse的贪吃蛇游戏,添加到eclipse中运行就可以了

2012-11-06

空空如也

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

TA关注的人

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