android开发
benxiaohai529
这个作者很懒,什么都没留下…
展开
-
Activity四种加载模式
我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。 Activity 有四种加载模式 [1] standard 模式 这是默认模式,转载 2014-10-13 14:12:46 · 651 阅读 · 0 评论 -
android多分辨率多密度下界面适配方案
前言 Android设计之初就考虑到了UI在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确,UI适配主要受平台两个因素的影响:屏幕尺寸(屏幕的像素宽度及像素高度)和屏幕密度,针对不同的应用场景采用的适配方案也不一样,此文档仅针对Android4.0及以下版本 相关概念 分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素数目)乘以转载 2014-12-12 10:10:29 · 628 阅读 · 0 评论 -
安卓开源框架大全
1.多页切换TabHost 9 2.对话框 (dialog) 16 3.按钮 (Button) 13 4.日历 (Calendar) 8 5.相机 (Camera) 10 6.图片高斯模糊(Blur) 12 7.图像 (Image) 35 8.自定义RecyclerView 18 9.下拉列表和自动提示 13 10.地图 (Ma原创 2015-11-10 16:40:45 · 478 阅读 · 0 评论 -
android view的setVisibility方法值的意思
android view的setVisibility方法值的意思 有三个值 visibility One of VISIBLE, INVISIBLE, or GONE. 常量值为0,意思是可见的 常量值为4,意思是不可见的 常量值为8,意思是不可见的,而且不占用布局空间 Java代码 // 设置显示 tv_main_title.se转载 2015-11-11 20:55:03 · 397 阅读 · 0 评论 -
安卓MVP
1. 明确需求,界面如下:可存,可根据id读取数据。 包结构图 2. 建立bean [java] view plain copy print? public class UserBean { private String mFirstName; private String mLastNam转载 2016-04-13 10:30:57 · 277 阅读 · 0 评论 -
中介者模式
一、什么是中介者模式 Mediator模式也叫中介者模式,是由GoF提出的23种软件设计模式的一种。Mediator模式是行为模式之一,在Mediator模式中,类之间的交互行为被统一放在Mediator的对象中,对象通过Mediator对象同其他对象交互,Mediator对象起着控制器的作用。 二、中介者模式的结构 三、中介者模式的角色和职责 me转载 2016-04-13 10:47:57 · 330 阅读 · 0 评论 -
Netty系列之Netty百万级推送服务设计要点
1. 背景 1.1. 话题来源 最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类: Netty是否可以做推送服务器? 如果使用Netty开发推送服务,一个服务器最多可以支撑多少个客户端? 使用Netty开发推送服务遇到的各种技术问题。 由于转载 2016-11-18 11:20:01 · 816 阅读 · 0 评论