如狼的博客

喜欢而已

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JNI Java 类签名 方法签名 参数签名

1。基本类型签名 Java Native Signature byte jbyte B char jchar C double jdouble D float jfloat F int jint I short jsho...

2017-10-17 15:58:28

阅读数 682

评论数 0

C 条件编译

(一)条件编译方法 1、#if, #elif, #else, #endif 使用条件编译指令,如果满足#if后面的条件,就编译#if和#endif之间的程序段,否则不编译。(二)编译此段代码时是否有某个宏通过 #ifdef, #else,...

2017-10-17 15:21:27

阅读数 119

评论数 0

c指针解读之左右法则(2)

1:int* (a[5])(int, char);  首先看到标识符名a,”[]”优先级大于”“,a与”[5]”先结合。所以a是一个数组,这个数组有5个元素,每一个元素都是一个指针,指针指向”int (int, char*)”,很明显,指向的是一个函数,这个函数参数是”int, char*”,返回...

2017-10-16 17:22:48

阅读数 77

评论数 0

C 语言 右左法则 (1)

#include <stdio.h> #include <tchar.h>int _tmain(int argc, _TCHAR* argv[]) { //int a[2][2] = { 1, 2 , 3, 4 }; int a[2][2] = { { 1, ...

2017-10-16 11:25:25

阅读数 166

评论数 0

Android HooK !

之前一直听说过Hook啥的,其实自己也没真实研究过到底是什么。最近研究Replugin才觉得深入研究这个东西。Hook是一种思想,也就是将原来的事件,替换到我们自己的事件,方便我们做一些切入处理。目的是不修改原来的代码,同时也避免遗漏的N多类里面处理。下面将展示一段android View Hoo...

2017-09-07 10:49:04

阅读数 292

评论数 0

android Gradle 深入须知

Android studio 开发基本的build.gradle的简单都会能配置上去。我也会基本的gradle脚本。那么你真的了解这个吗?apply plugin: 'com.android.application'android { compileSdkVersion 26 bu...

2017-09-05 17:46:29

阅读数 146

评论数 0

RePlugin 常见问题总结

1.共享宿主 讲宿主需要的文件提取出来编译成库,骗过编译期。主要看demo1中的build.gradle有相关说明。 骗过编译期。2.插件文件64K(multidex)了怎么破?需要对插件进行编译拆包。com.ceabie.dextools:gradle-dexknife-plugin:...

2017-09-04 15:16:21

阅读数 5059

评论数 2

Qihoo360/RePlugin 简单项目构建

本示例基于Qihoo360/RePlugin tag v2.2.0 GIT地址新建2个项目在同一个工程里面app,appplugin主项目的build.gradle// Top-level build file where you can add configuration options co...

2017-09-01 11:44:26

阅读数 1825

评论数 0

android taskAffinity属性

1、新建两个工程,App1和App2 App1和App2都设置android:taskAffinity=”oo.xx”android:allowTaskReparenting=”true” 先运行App1,然后点击home键,让App1运行在后台 再运行App2,会发现这时显示的是App1的...

2017-09-01 11:35:48

阅读数 197

评论数 0

2.Android注解-编译时生成代码 APT(Annotation Processing Tool ) 实例说明

项目构建如下 建一个主工程,一个纯注解的anotation java工程,一个编译生成代码的compiler java工程,一个android library库。compiler java工程不会打包入项目的,只是在编译的时候生成相关代码而已。|—- —app(主android项目) ...

2017-08-31 13:40:14

阅读数 181

评论数 0

1.Android注解-编译时生成代码 APT(Annotation Processing Tool ) Poet 说明

android-apt annotationProcessor poet

2017-08-31 12:10:25

阅读数 365

评论数 0

Retrofit源码分析 (六. Retrofit 深入ParameterHandler及其他)

Retrofit源码分析 (六. Retrofit 深入ParameterHandler及其他)

2017-08-30 09:35:27

阅读数 379

评论数 0

Retrofit源码分析 (五. Retrofit 深入分析)

Retrofit源码分析 (五. Retrofit 深入分析)

2017-08-30 09:34:14

阅读数 130

评论数 0

Retrofit源码分析 (四. Retrofit 官网说明,Copy)

使用retrofit官网Introduction Retrofit turns your HTTP API into a Java interface.public interface GitHubService { @GET("users/{user}/repos") ...

2017-08-30 09:32:42

阅读数 139

评论数 0

Retrofit源码分析 (三.Proxy代理)

Retrofit Proxy

2017-08-30 09:31:01

阅读数 286

评论数 0

Retrofit源码分析 (二.基础知识反射认识)

Retrofit 反射java.lang.reflect Method,Field, Type (GenericArrayType,WildcardType,TypeVariable,ParameterizedType)

2017-08-30 09:29:13

阅读数 119

评论数 0

Retrofit源码分析 (一.基础知识annotation认识)

Retrofit源码分析 (一.基础知识annotation认识)

2017-08-30 09:26:44

阅读数 115

评论数 0

android 7.0 PopupWindow bug修复,测试没啥问题

View view = LayoutInflater.from(this).inflate(R.layout.xxx, null); popupWindow = new PopupWindow(view, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup...

2017-03-09 18:43:45

阅读数 495

评论数 0

View的绘制过程

分类 方法 描述创建构造方法View 中有两种类型的构造方法,一种是在代码中构建View,另一种是填充布局文件构建View,第二种构造方法要解析并应用布局文件中定义的任何属性。onFinishInflash()在来自于XML 的View 和它所有的子节点填充之后被调用。布局onMeasure ...

2016-03-25 13:35:25

阅读数 267

评论数 0

百度地图LBS ItemizedOverlay

不会说话的,这个代码是自己封装的,可以直接拿去使用, 简单,明了。不会的地方去看百度官方的APi 效果图如下,这是1.3.3的版本也是当初的比较高的版本,没有2.X的版本出现   代码如下所示,核心代码 复制代码 publi...

2016-03-25 11:32:16

阅读数 274

评论数 0

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