Android
gloryhero
这个作者很懒,什么都没留下…
展开
-
Android的四种启动模式
Android有4中登录模式:standard、singleTop、singleTask、singleInstance。1. standardandroid默认的启动模式,每次打开新的activity时都会创建一个新的activity。2. singleTop当开启某activity时,如果该activity在栈顶的话就是用该activity的实例,否则新建activity。原创 2015-07-25 17:45:18 · 310 阅读 · 0 评论 -
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 阅读 · 0 评论 -
Java中内部类揭秘(一):外部类与非静态内部类的”相互可见性“
Java中内部类揭秘(一):外部类与非静态内部类的”相互可见性“转载地址:http://www.2cto.com/kf/201405/304482.html我们都知道,非静态内部类可以访问外部类的私有成员(包括私有变量和方法),这也正是使用非静态内部类与普通类的一个重要区别:非静态内部类是依赖于外部类对象而存在的,这种依赖就包括它要能自由地访问外部类对象的所有成员(因为转载 2016-05-22 19:20:22 · 409 阅读 · 0 评论 -
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 阅读 · 0 评论 -
刮刮卡的实现
自定义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 阅读 · 0 评论 -
表盘绘制
表盘绘制主要是用到了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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
简单柱状图的实现
实现简单的柱状图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 阅读 · 0 评论 -
分享内容的截图的实现方法
// 获取bitmap对象private void prepareShareData() { mTopView.setDrawingCacheEnabled(true); if (mTopBitmap == null) { // 获取topview的bitmap mTopBitmap = Bitmap原创 2015-10-08 19:12:40 · 462 阅读 · 0 评论 -
关于Android生命周期的一些知识
1、当下拉状态栏时,生命周期如何进行,会走onpause吗?不会走2、当界面弹出dialog时,生命周期会走onpause吗?不会3、 EditText弹出输入法时会走onpause吗?不会原创 2015-08-19 15:33:49 · 333 阅读 · 0 评论 -
关于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 阅读 · 0 评论 -
多个线程顺序执行的几种方法
参考: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 阅读 · 0 评论