自定义博客皮肤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)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android那点事-系列之(三)MVP模式在Android中的应用

大家好,我是Bin,今天为大家分享一下MVP模式在Android中的应用。目前有很多Android开发人员把复杂的业务逻辑和UI显示都写在了Activity里面,这种情况的缺点有很多,比如不方便单元测试;Activity太过臃肿;遇到需求更改的时候,Activity代码要做大量更改,代码复用性极低等。那么,如果在Android开发过程中,你巧用MVP模式,这些问题都会挥之而去。你可能没听过MVP,

2015-05-04 13:17:41 809 2

原创 Android那点事-系列之(二)Handler机制源码解析

大家好,我是Bin,今天带领大家从源码角度深入理解一下Handler机制的实现。那么说到Handler,就要说一下 Looper 和Message,那么它们三者到底有什么关系呢?Looper负责创建一个MessageQueue,Handler负责创建一个Message,并把这个消息加入到Looper所创建的MessageQueue队列中,Looper不断从MessageQueue中获取消息,将消息的

2015-04-26 21:41:57 555

原创 Android那点事-系列之(一)Parcelable和Serializable的区别与使用

大家好,我是Bin,今天为大家分享一下Android中**Parcelable**和**Serializable**的区别与使用。大家都知道,这两个都是和**序列化**相关的接口,那么我先带大家普及一下有关序列化的基础知识。一、序列化、反序列化是什么?对象的序列化:Java对象转化 为字节流的过程;对象的反序列化:字节流转化为Java对象的过程。二、序列化的作用是什么?Serializa

2015-04-20 16:28:46 1254

原创 Android屏幕适配

做好Android屏幕适配,我们要遵守以下原则:1,确保你的布局可以适配屏幕2,根据屏幕参数不同加载不同的布局3,确保合适的布局匹配合适的屏幕4,提供不同参数的图片基于以上原则,在实际开发中,我们可以采取以下几种做法:a,适配不同屏幕尺寸1,通过使用wrao_content或者match_parent设置控件的宽和高,而不是使用固定的值2,通过使用RelativeL

2015-03-09 12:45:03 553

原创 当Android邂逅物联网

近几年大家都在谈物联网,简而言之就是物物相连。要谈物联网,先谈谈移动互联网,随着Android和iOS两大阵营的迅速发展,手机已经成了人们工作,生活不可或缺的工具,你出门可以不带钱,但你可能必须带手机。目前全球移动互联网网民早已超出PC互联网。在中国,纵观整个移动互联网,已经能够满足你的几乎全部需求,而不是简单的打电话发短信;比如:打车用手机,订外卖用手机,团购用手机,找房子用手机,支付用手机等等

2015-02-05 11:16:28 1839 2

原创 Android推送通知那些你不知道的细节

场景一:你的App接收到了多条推送消息,但是要实现点击每条通知做不同的事情(如:传过去不同的值 ),问题是怎么判断点击的是哪一条通知消息呢?解答://第二个参数用来表示不同notification,一定要设置成变量,否则多条消息只能实现相同操作。        PendingIntent contentIntent = PendingIntent.getActivity(c

2015-02-04 14:22:57 424

转载 Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)

闲话少说,直接上带代码: 1.我们新建一个Android工程,取名为ActivityLibrary,这个就是等下我们需要打包成Jar的工程注:MResource这个类很重要,主要是它的作用,利用反射根据资源名字获取资源ID(其实系统也自带了根据资源名字获取资源ID的方法getResources().getIdentifier(“main_activity”, “layout”, getPa

2015-02-02 11:30:47 427 1

转载 Java中堆内存和栈内存详解

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器

2014-06-28 10:39:50 472

MVP在Android中的应用

MVP在Android中的应用Demo我的博客对应的源码,博客地址:http://blog.csdn.net/iot1515300705

2015-05-04

Activity之间对象传递的两种方式

Activity之间对象传递的两种方式的demo,希望能帮到你。

2015-04-20

android 特效

android界面特效包括滑动,翻页,渐变等很多特效,初学者看看吧

2013-07-07

android+sqllite

android + SqlLite增删改查

2013-07-07

java笔记代码

本人吐血整理的java培训代码笔记。希望能给你能用得到。

2012-12-29

模拟ATM取款机

java写的ATM取款机,模拟的非常像,功能非常完善,界面布局很好看哦,相信你看了能有很多收获。

2012-12-29

android地图

android开发的地图软件,代码可读性很高,适合初学者,阅读,希望你能够喜欢。

2012-12-29

android天气预报

android开发的天气预报小程序,希望你能喜欢。

2012-12-29

文件管理系统

java写的文件管理系统,适合课程设计,希望对你有帮助。

2012-12-29

算术表达式

java编的可视化表达式计算,包含对括号的处理,希望对你有帮助。

2012-12-29

java写的好友录

java写的好友录,功能很完善,界面非常好看,可操作性强,希望对你有帮助。

2012-12-29

排课系统课程设计

排课系统课程设计,可视化的界面设计,具有很好的互动性,希望对大家有帮助。

2012-12-29

科学计算器

本人用java写的科学计算器,希望你能用得到。

2012-12-07

空空如也

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

TA关注的人

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