- 博客(16)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 多个线程顺序执行的几种方法
参考:http://www.cnblogs.com/icejoywoo/archive/2012/10/15/2724674.html1、信号量Sephmorepublic class SyncThreadTest { private static Semaphore A = new Semaphore(1); private static Semaphore B = new Sem
2016-07-07 10:31:16 2528
原创 Android----EdgeEffect类边缘效果的实现
package sample.edward.com.normalsample.edge;import android.annotation.TargetApi;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.os.Buil
2016-05-22 20:12:32 2707
转载 Java中内部类揭秘(一):外部类与非静态内部类的”相互可见性“
Java中内部类揭秘(一):外部类与非静态内部类的”相互可见性“转载地址:http://www.2cto.com/kf/201405/304482.html我们都知道,非静态内部类可以访问外部类的私有成员(包括私有变量和方法),这也正是使用非静态内部类与普通类的一个重要区别:非静态内部类是依赖于外部类对象而存在的,这种依赖就包括它要能自由地访问外部类对象的所有成员(因为
2016-05-22 19:20:22 409
转载 android tools命名空间
转载地址:http://www.jianshu.com/p/a39dddb46bd8#rd[译]精通 Android 中的 tools 命名空间字数3535 阅读832 评论0 喜欢19原文地址:Mastering tools namespace on Android原作者:Alexandru Simonescu译者:lovexiaovYou p
2016-05-18 10:29:01 742
原创 刮刮卡的实现
自定义viewpublic class TestGuaGuaView extends View { private Paint mPaint; private Paint mPaint1; private Path mPath; private Bitmap mBitmap, mBitmap1; private Canvas mCanvas; p
2016-02-16 09:45:07 397
原创 表盘绘制
表盘绘制主要是用到了pathEffect和shaderpublic class TestCircleView extends View { private Paint mPaint; private Paint mNormalPaint; private Shader mShader; public TestCircleView(Context context)
2016-01-30 13:21:09 363
转载 Activity、Task、应用和进程
转载地址:http://www.cnblogs.com/franksunny/archive/2012/04/17/2453403.htmlActivity、Task、应用和进程 为了阅读方便,将文档转成pdf http://files.cnblogs.com/franksunny/ActivityTask%E5%BA%94%E7%94%A8%E5%92%8C%E8%BF%9B
2016-01-27 20:45:16 359
原创 简单柱状图的实现
实现简单的柱状图package com.machenglin.rectview;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.gra
2015-12-03 19:42:38 596
原创 分享内容的截图的实现方法
// 获取bitmap对象private void prepareShareData() { mTopView.setDrawingCacheEnabled(true); if (mTopBitmap == null) { // 获取topview的bitmap mTopBitmap = Bitmap
2015-10-08 19:12:40 462
原创 关于Android生命周期的一些知识
1、当下拉状态栏时,生命周期如何进行,会走onpause吗?不会走2、当界面弹出dialog时,生命周期会走onpause吗?不会3、 EditText弹出输入法时会走onpause吗?不会
2015-08-19 15:33:49 333
原创 关于Android原生Email的自己的一些认识
Email的框架图:Email 包含3个包:Eamil、Exchagne、UnifiedEmail。 这三个包相互调用。具体的关系如上图所示。 Email: 这个包主要负责用户的登录界面和账户信息的存储等等,其中,若手机中没有账户,Email表就会负责对用户输入的account信息进行收集,并且将收集到的信息通过传递给
2015-08-03 17:40:02 5587 1
原创 LoaderManager的使用
最近学习了LoaderManager的使用,整理一下。写了一个小demo。package com.example.test;import android.annotation.SuppressLint;import android.app.Activity;import android.app.LoaderManager;import android.app.LoaderMana
2015-07-28 21:40:07 347
原创 二分法、快速排序、堆排序 java实现
1.二分法private int middleSort(int[] arry) { int high = arry.length; int low = 0; while (low <= high) { int mid = (low + high) / 2; if (arry[mid] == STAN
2015-07-26 11:39:32 410
原创 Android的四种启动模式
Android有4中登录模式:standard、singleTop、singleTask、singleInstance。1. standardandroid默认的启动模式,每次打开新的activity时都会创建一个新的activity。2. singleTop当开启某activity时,如果该activity在栈顶的话就是用该activity的实例,否则新建activity。
2015-07-25 17:45:18 310
原创 autoi java实现
private static int stringToInt(String str) throws Exception { boolean isNegative = false; long value = 0; if (str == null || str == “”) throw new Exception(“null
2015-07-21 22:08:18 382
高德地图定位成功后会触发什么方法, 当丢失GPS后,又用什么方法通知用户?
2015-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人