- 博客(8)
- 收藏
- 关注
原创 Android Studio的Android build system详解
Android build system in ASAndroid Studio使用Gradle来管理和编译Android工程,而为了生成Android应用衍生出了Android build system。Android build system就是用来构建、测试、运行还有打包app的一套工具,这里我们将具体了解Android build system。 Build Process...
2015-10-13 13:08:41
779
原创 Java注解简介
一、作用:1. 标记,用于告诉编译器一些信息2. 编译时动态处理,如动态生成代码3. 运行时动态处理,如得到注解信息 二、Annotation 分类1、标准 Annotation,Override, Deprecated, SuppressWarnings标准 Annotation 是指 Java 自带的几个 Annotation,上面三...
2015-08-28 13:42:37
118
原创 Android项目使用自定义Annotation的笔记
现在android项目中使用注解提高开发效率的例子越来越多了,下面三个比较热门的开源库都用了注解简化代码:Retrofit 使用Annotation实现符合 RESTful 规范的网络请求框架 Butter Knife 使用Annotation实现 View 及事件等依赖注入框架Active Android 使用Annotation实...
2015-08-27 11:05:21
130
原创 转:Dialog 实现底部弹出菜单
之前就想做这个底部弹出dialog的笔记,发现这篇已经写的很好,就搬过来方便自己看吧。原文链接:http://www.cnblogs.com/xyc20080413/p/3461955.html 代码部分:..... findViewById(R.id.button).setOnClickListener(new View.OnClickListener() { ...
2015-08-22 12:25:06
123
有关ViewGroup的onInterceptTouchEvent的事件传递
ViewGroup的onInterceptTouchEvent 顾名思义,作用是拦截TouchEvent。假如有以下布局在一组TouchEvent中可能出现:没有View或ViewGroup消费ACTION_DOWN事件,则TouchEvent的传递路径会是:ACTION_DOWN : ViewGroup1.onInterceptTouchEvent —> V...
2015-06-24 15:14:08
203
原创 【面试题】在二元树中找出和为某一值的所有路径
#include<iostream>using namespace std;#define maxSize 100struct TreeNode{ int data; TreeNode *left; TreeNode *right;}void printPath(TreeNode *root, int sum){ int ...
2014-04-03 10:09:02
111
原创 坑爹!如何在android应用中导入jar
坑爹!如何在android应用中导入jar花了大半天才搞定的,太坑爹了。我按如下步骤才搞定,如果有需要的建议不要更改顺序。 1.在android的工程目录下建立libs文件夹(已有当然就不用重复建立了),再将目标jar文件复制到libs。 2.在eclipse中右键工程,然后Build path->Configure Build path,在Library条目中选择A...
2014-03-07 15:19:42
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人