自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 Android 开发:由模块化到组件化(一)

在Android SDK一文中,我们谈到模块化和组件化,现在我们来聊聊组件化开发背后的哪些事.最早是在广告SDK中应用组件化,但是同样适用于普通应用开发以下高能,请做好心理准备,看不懂请发私信来交流.本文不推荐新手阅读,如果你刚接触Android开发不久,请立刻放弃阅读本文.模块化和组件化模块化组件化不是个新概念,其在各行各业都一直备受重视.至于组件化什么时候在软件工程领域提出已经无从考究了,不过...

2018-04-18 16:14:55 206

转载 模块化?组件化?插件化?热更新?热修复?

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/76349554如今面对Android开发,市面上各种xx化的词汇,你都明白吗?各种化,模块化、组件化、插件化、热更新、热修复……模块化:项目按照独立的模块进行划分组件化:将项目按照单一的组件来进行划分结构模块化与组件化的差别在于颗粒度,个人认为模块相对于组件的粒度较大!组件分的更细。一个...

2018-04-17 19:23:45 507

转载 Android组件化开发实践

转载地址:  https://blog.csdn.net/mingyunxiaohai/article/details/78124400前两年安卓插件化开发在国内进行的如火如荼,出现了不少插件化的框架,360,携程等都开源了比较好的插件化框架,插件化开发确实是可以给开发者带来很大的方便。不过插件化需要解决的问题太多,动态加载类,资源等等,首先就需要对安卓的打包机制,运行机制等等了解的很清楚。对个人...

2018-04-17 19:20:14 187

转载 组件化,模块化,插件化

从事Adroid开发几年来,逐渐对Android应用架构和发展趋势有一点点认识,总结为三个词:“组件化,模块化,插件化”。  下面以一张图为基础,分别从这个三个方面进行阐述。如有不足,还请指正。 组件化为什么需要组件化?Android的原生控件,基本上都没法直接拿来用,太丑了。另外一方面,原生控件在不同的Android版本上可能有不同风格,Holo,Material Design等。而从应用开发者...

2018-04-17 12:06:54 635 1

转载 Http、TCP/IP协议与Socket之间的区别

网络由下往上分为:物理层--数据链路层--网络层-- IP协议传输层-- TCP协议会话层--表示层和应用层-- HTTP协议1、TCP/IP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包...

2018-04-17 11:43:09 208

转载 推荐一个android 日期时间选择器

转:https://www.cnblogs.com/woaixingxing/p/6872198.html最近接触了日期选择的功能,那么肯定得需要一个日期选择控件,Android 系统有自带的 DatePicker 控件,但是不说这个控件有多难看吧,现在 Android 手机版本那么多,用户弹出来的控件五花八门的也不太好,所以只好走自定义的道路了。先是在网上找了一些demo

2017-12-22 18:25:35 18282 4

转载 通用PopupWindow,几行代码搞定PopupWindow弹窗

我们都知道,Android 中的弹窗基本有两种,一种是AlertDialog,另一种是PopupWindow,AlertDialog的显示位置是固定的,PopWindow 的显示位置是我们可以设置和调整的,因此,像项目中的一些场景如:某个功能的提示说明、点击按钮在按钮上方或者下方弹出菜单、新功能弹窗引导等。由于这些弹窗的位置不固定,因此都可以用PopupWindow来做。最近项目中也用到了Popu

2017-12-22 08:23:43 443

转载 Android中获取TextView和EditText中的文本

其实这是个最简单不过的问题了,但从c#过来的弟兄们可能会遇到此困惑。 etPwd.getText().toString()

2017-12-21 20:44:18 14976 4

原创 values资源之color

文件color.xmlxml version="1.0" encoding="utf-8"?>resources> color name="transparent">#00000000color> color name="colorPrimary">#3F51B5color> color name="colorPrimaryDark">#303F9Fcolor>

2017-12-21 20:27:51 284

原创 values资源之styles

文件styles.xmlresources>style name="activityTheme" parent="@android:style/Theme"> item name="android:windowIsTranslucent">trueitem>style>style name="base_linearlayout"> item name="andr

2017-12-21 20:18:16 214

原创 values资源之dimens和space

文件dimens.xmlxml version="1.0" encoding="utf-8"?>resources> dimen name="print_content_margin_bigger">30pxdimen> dimen name="print_content_margin_greater">24pxdimen> dimen name="pr

2017-12-21 20:09:50 223

原创 values资源之array和RecyclerView的使用

一。项目values目录下array.xmlxml version="1.0" encoding="utf-8"?>resources> array name="main_module"> @string/collection--> item>@string/pre_authorizationitem> item>@string/

2017-12-21 19:39:26 307

原创 ToastUtils统一管理类

/** * Toast统一管理类 */public class ToastUtils { private static Toast mToast; private ToastUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cann

2017-12-21 19:33:55 277

转载 Android 自定义Dialog可以传入layout

转载地址:http://www.jianshu.com/p/64446940eccf在项目中,我们会遇到各种各样的界面需求,比如对话框和选择框,都是会配合具体项目的UI界面来做,而不是说用自带的弹出框。比如下面在登录界面的二个对话框效果。都是我在做具体项目中所要求实现的:1.输入有误时弹出的对话框2.选择角色登录时的对话框这里倒不是说自定义Dialog的教程,因为自定义Dialog

2017-12-21 17:27:07 2245 1

转载 Android中设置TextView的颜色setTextColor

android中设置TextView的颜色有方法setTextColor,这个方法被重载了,可以传入两种参数。 Java代码  public void setTextColor(int color) {      mTextColor = ColorStateList.valueOf(color);      updateTextColors

2017-12-21 10:15:33 12041

原创 上拉刷新下拉加载

1.改造PullToRefreshRecyclerViewhttp://blog.csdn.net/anyfive/article/details/530361252.PullToRefreshRecyclerView——带上拉刷新下拉加载功能的RecyclerViewhttp://blog.csdn.net/a1533588867/article/details/

2017-12-18 17:17:33 196

转载 android 打造真正的下拉刷新上拉加载recyclerview(四):自动加载和其他封装

转载请注明出处:http://blog.csdn.net/anyfive/article/details/53098820前言之前,我们介绍了下拉刷新上拉加载RecyclerView的使用,然后依次写了两篇文章来分别介绍添加删除头尾部,和上拉刷新下拉加载。这篇文章算是PTLRecyclerView最后的一篇文章了,那么在这里,我们主要介绍以下几点:滑动到底部自动加载Em

2017-12-18 17:11:10 298

转载 android 打造真正的下拉刷新上拉加载recyclerview(三):下拉刷新上拉加载

转载请注明出处:http://blog.csdn.net/anyfive/article/details/53036125前言之前,我们介绍了下拉刷新上拉加载RecyclerView的使用,那么现在,我们就来说一下这个下拉刷新是怎么实现的。在开发过程中,我想了两种方案。一是使用LinearLayout嵌套头部、recyclerview、尾部的方式,如下图:

2017-12-18 17:08:26 293

转载 android 打造真正的下拉刷新上拉加载recyclerview(二):添加删除头尾部

转载请注明出处:http://blog.csdn.net/anyfive/article/details/53022682前言在上一篇文章中,我们介绍了下拉刷新上拉加载RecyclerView的使用,从这篇开始,我将对这个项目的具体实现详细介绍,这篇首先介绍添加删除头尾部的实现。大家都知道recyclerview并不能像listview一样,可以直接使用addHeade

2017-12-18 17:06:34 178

转载 android 打造真正的下拉刷新上拉加载recyclerview(一):使用

转载地址:http://blog.csdn.net/anyfive/article/details/53020321版本更新信息–V1.1.1修复: PullToLoadRecyclerView中EmptyView失效的问题;当使用ViewPager时,会出现触摸事件冲突;优化: 当items不能填满RecyclerView时,将隐藏加载底部;Pul

2017-12-18 17:03:15 511

转载 android技术选型

转载地址:http://blog.csdn.net/hss01248/article/details/70233420log打印经典库logger的优化版 https://www.zybuluo.com/shark0017/note/163330 https://github.com/tianzhijiexian/logger网络请求我希望达到的目标

2017-12-15 14:30:17 840

转载 安卓开源项目汇总

转载地址:http://blog.csdn.net/midpzc/article/details/78325987Android 开源项目第一篇——个性化控件(View)篇   包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView

2017-12-15 14:20:51 2797

转载 RecyclerView 配合 DiffUtil,好用到飞起

转载地址:http://blog.csdn.net/DG_summer/article/details/77965287一、前言DIffUtils 是 Support-v7:24:2.0 中,更新的工具类。因为已经更新了一段时间了,也不好说是最新更新的。它主要是为了配合 RecyclerView 使用,通过比对新、旧两个数据集的差异,生成旧数据到新数据的最小变动,然后对有变

2017-12-15 14:10:01 222

转载 仿微信游戏界面PART.1—ConstraintLayout和RecyclerView的应用

转载地址:http://m.blog.csdn.net/tahlia_/article/details/77868928[Android Exercise]仿微信游戏界面PART.1—ConstraintLayout和RecyclerView的应用前几天打开了微信游戏,找到了里面有一部分内容非常适合用来做ConstraintLayout和RecyclerView的练

2017-12-15 14:07:42 2141

转载 页面的五种布局以及嵌套(旧的基础知识)

转载地址: http://blog.csdn.net/phenixyf/article/details/51362652因为学习比较晚,我用的相关版本为SDK4.1、eclipse4.2,而自己看的教材都是低版本的,这造成了细节上的不同,有时候给学习造成了不小的困扰,不过这样也好,通过解决问题获得的知识理解更加深刻一点,这篇文章就是因为版本不同这个原因由来的。        使用上

2017-12-14 20:18:58 2576

转载 Android 布局深度优化分析(减少布局层次)

转载地址: http://blog.csdn.net/qq18334373taikongyi/article/details/511463811.   android中layout优化说明Android 中“Layout”布局,主要有如下几个方面:1、布局UI设计,即如何摆放UI,UI呈现效果等2、布局文件  ,即/res/layout/xxx.xml;3、

2017-12-14 20:14:13 766

转载 ConstraintLayout使用解析并去掉ConstraintLayout的默认布局方式

转载地址: http://blog.csdn.net/u013472738/article/details/73649260开搞前声明:本文主要参考郭神老师的解析基础上加入了个人使用中的说明部分。 笔者使用的是AndoridStudio2.3.3版本,里面的有不同的地方 ;会在其基础上添加说明。记录自己的学习过程。尊重原创。ConstraintLayou

2017-12-14 20:11:39 3252

转载 android开发之嵌入广告

android开发之嵌入广告android开发网(JUAPK)交流Q群:243878945                                                                                                       移动广告平台服务商提供了各自的SDK开发包,我们只要把相关的库文件导入到工程中,

2014-12-18 09:24:24 753

空空如也

空空如也

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

TA关注的人

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