自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 野人学Android第二弹——照片的拍摄与存储(一)

首先来说一下相机的调用,利用Intent调用MediaStore.ACTION_IMAGE_CAPTURE来实现。代码如下: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 天生好奇的你,是不是会问,“MediaStore.ACTION_IMAGE_CAPTURE”是什么呢?来看下源码。 android

2015-11-21 20:52:55 470

原创 野人学Android第二弹——多Activity之间的生命周期的规律摸索及多个Activity同时销毁的实现

说到Activity的生命周期,想必大家都应该烂熟于胸了吧,网上的教程也多如牛毛。但是经过实际的开发后,我发现多个Activity之间经过跳转后,其生命周期的规律比单个Activity更加的复杂,同时,研究多个Activity的生命周期比单个Activity的生命周期更加具有实际的意义。 首先建立三个Activity,暂时定义为MainActivity、SecondActivity、Th

2015-11-19 23:58:36 384

原创 野人学Android第二弹——利用Zxing实现二维码效果的步骤讲解

如今,不管是微信还是淘宝,越来越多的app会加入二维码扫描的功能,那么二维码的生成和解析怎么实现呢?我首先想到的是,这么流行的功能,一定有第三方类,果不其然,在百度之后,发现google已经将二维码的功能封装成zxing类,并且已经相当成熟。自然而然,只要将这个类添加到我的app项目中,就ok了。 思路很简单,但是现实很骨感。刚开始接触zxing的时候,无从下手,百度了很多博客,有些细节没有讲全

2015-11-18 16:00:44 481

原创 野人学Android第二弹——自定义控件的分析与实例

在学会Android基础的控件之后,有没有想自己开发一个控件呢?随着各种需求的提出,基础的控件已经不能满足Android的开发,幸好可以自定义控件,那么这一篇博文,就跟大家聊聊自定义控件。 想要跑,先学走。在自定义之前,让我们整理下Android原装控件是怎么运行的: 1.xml文件中会声明一个控件,然后就是各种属性; 2.JAVA文件中会加载这个xml; 3.如果有监听事件,控件会在ja

2015-11-17 11:18:25 311

原创 野人学Android第二弹——主线程传递消息到次线程的摸索

次线程通过handler将message传递给主线程的例子,已经在上一篇博文中贴出,这里不赘述了。举一反三,既然次线程可以传递消息给主线程,那么主线程能不能传递消息给次线程呢?关于实现这个过程,我想到了两个思路。 1.参数传递,将要传递的消息封装成参数,传递给次线程; 2.handler的消息传递机制; 第一种思路当然没有问题,至于第二种思路,我一开始想到的是将上一篇博文中的代码逆向思维下。

2015-11-15 20:58:32 359

原创 野人学Android第二弹——Handler与Thread之间的关系

在Android的世界里,提到Handler,那么势必要提到Thread。Thread是什么呢?很简单,就是“线程”的意思,通俗点讲,就是“一心二用”,在同一阶段进行多个任务。任务与任务之间是相对独立运行的,但是进行消息的传递,将次线程的结果告诉主线程,否则就失去了线程的意义。那么,Handler就是担任这个消息传递的角色。在比较正式的名词解释中,Handler是线程之间消息传递与处理的机制。

2015-11-15 17:15:55 587

原创 野人学Android第二弹——自定义ListView第二课

在上一篇博文中,我提供了一种自定义ListView的思路,如果你成功了,那么恭喜你。在兴奋之余,不知道你有没有觉得哪里不对劲。如果一个app中多次使用不同的ListView,那么意味着要写N个Adapter,也就是说要写4N个方法,是不是觉得脑袋都大了?“懒”是程序员的通病,也是所有程序员的最终目标。今天,在上一篇博文的代码基础上,进行一些优化,方便大家以后快速开发。 这是getView

2015-11-08 16:15:07 384

原创 野人学Android第二弹——自定义ListView第一课

在APP界,不管是微信还是微博,都会使用到ListView这一基本的控件,所以学好ListView有多么重要。所谓“工欲善其事必先利其器”,要想开发更加优质的APP,那么就需要花点精力研究下ListView啦。本节课,我想探讨下ListView的自定义原理,以不变应万变。 -----------------------------分割线------------------------------

2015-11-08 10:35:09 368

zxing核心包

zxing的核心代码,有了它,才能使用zxing的二维码功能。

2015-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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