排序:
默认
按更新时间
按访问量

单例解析

1、普通单例public class Singleton { //用一个静态变量来记录Singleton类的唯一实例 private static Singleton uniqueInstance; private Singleton() {}...

2016-12-27 16:12:15

阅读数:180

评论数:0

Android源代码结构及Linux编译Android源码

Android源代码结构Android代码的工程分为3个部分 核心工程(Core Project):建立Android 系统的基础,在根目录的各个文件夹中 扩展工程(External Project):使用其他开源项目扩展的功能,在external 文件夹中。 包(Package):提供Andro...

2015-09-08 12:04:28

阅读数:346

评论数:0

Eclipse 的git相关配置

Eclipse 配置git上传项目至github

2015-09-01 11:48:07

阅读数:1811

评论数:0

Android Touch事件传递机制

Touch事件传递等级事件的传递分为ViewGroup、View、Activity三个等级 顺序为ViewGroup->View->Activity布局结构如下,最外层为Activity:<EventLinearLayout xmlns:android="h...

2015-07-22 12:36:48

阅读数:286

评论数:0

Android 有关View的绘制问题

View绘制

2015-07-15 17:31:19

阅读数:247

评论数:0

MarkDown语法

为项目编写Readme.MD文件 了解一个项目,恐怕首先都是通过其Readme文件了解信息。如果你以为Readme文件都是随便写写的那你就错了。github,oschina git gitcafe的代码托管平台上的项目的Readme.MD文件都是有其特有的语法的。称之为Markdow...

2015-07-14 10:53:13

阅读数:390

评论数:0

Android 屏幕适配相关解决方案

什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?  什么是dp、dip、dpi、sp、px?他们之间的关系是什么?  什么是mdpi、hdpi、xdpi、xxdpi?如何计算和区分? 在下面的内容中我们将介绍这些概念。 屏幕尺寸 屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米 比...

2015-07-08 17:47:11

阅读数:863

评论数:0

JNI开发

第一部分,介绍和指南(Part One: Introduction and Tutorial) 第一章介绍 "JNI"是"Java"平台的一个强大的功能。使用"JNI"的应用程序能能混合用例如"C"和"...

2015-07-07 15:08:17

阅读数:611

评论数:0

Android Studio 生成.so文件及 Android.mk文件解析

在NDK开发中生成.SO文件在app路径的build.gradle 的defaultconfig中添加ndk{ moduleName "MyJni" //设置库(so)文件名称 ldLibs "log", "z", &...

2015-07-06 18:39:45

阅读数:3713

评论数:0

Android Studio使用笔记(随时添加)

AndroidStudio使用笔记 1、导入.jar文件 方式一:新建工程-> 左上角Projectl栏目->APP目录->libs目录->新建一个子目录->复制/移动.jar文件至此目录即可 方式二: 新建工程-> 左上角Projectl栏目->APP目...

2015-07-06 18:20:32

阅读数:279

评论数:0

Android Studio 中的NDK开发

1、在Android Studio 中创建一个项目,项目配置中新建一个类(Activity或者任意一个类)。 在新建的类中定义本地的方法: public native String getStringFromNative(); 2、生成.class文件 build -> M...

2015-07-06 17:32:49

阅读数:197

评论数:0

Git的分支管理

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候...

2015-07-01 17:14:35

阅读数:498

评论数:0

使用GitHub

第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t ...

2015-07-01 15:03:58

阅读数:260

评论数:0

初探Git

CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,下面简单介绍一下分布式的系统和其优势点。 集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器...

2015-06-30 16:49:01

阅读数:293

评论数:0

反编译与调试APK

0×01前言 这年头,apk全都是加密啊,加壳啊,反调试啊,小伙伴们表示已经不能愉快的玩耍了。静态分析越来越不靠谱了,apktool、ApkIDE、jd GUI、dex2jar等已经无法满足大家的需求了。那么问题就来了,小伙伴们真正需要的是什么?好的,大家一起呐喊出你内心的欲望吧,我们的...

2015-06-30 16:26:17

阅读数:3293

评论数:0

Android 自定义View

自定义View的步骤: 1、自定义View的属性,布局中使用自定义的View 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure  4、重写onDraw 一、在values建立一个属性的xml文件attr.xml > ...

2015-06-29 11:16:17

阅读数:379

评论数:0

GitHub Android 开源项目

Android开源项目分类汇总 目前包括: Android开源项目第一篇——个性化控件(View)篇    包括 ListView、 ActionBar、 Menu、 ViewPager、 Gallery、 GridView、 ImageView、 ProgressBar、 Text...

2015-06-24 12:04:34

阅读数:785

评论数:0

自定义控件开发流程

1、写一个类继承View或你想扩展功能的控件(比如TextView)。           public class CustomView extends View { }; 2、在/res/value下创建一个attr.xml文件。 没有这个文件自定义控件照样能显示出来,但只能使用...

2015-04-30 17:15:39

阅读数:235

评论数:0

left join,right join,inner join,outer join的用法

通俗的讲:   join 和 left outer join 的区别" title="left join 和 left outer join 的区别" style="margin:0px; padding:0px; border:0px; list-sty...

2015-04-14 16:56:30

阅读数:277

评论数:0

POJO和JavaBeans的区别

POJO你当成JavaBeans的一种,一个特例:简单的实体类。 就是一个数据载体。 区别一: POJO就是一个数据载体 一般是没有业务处理能力。 区别二: POJO是new创建,由GC回收。 JAVABEAN一般由容器来管理, 比如你看到的scope属性,设个范围比如session...

2015-03-12 18:19:40

阅读数:468

评论数:0

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