Android开发
Android 开发那些事
牧白
这个作者很懒,什么都没留下…
展开
-
android开发中自适应屏幕分辨率总结
屏幕分辨率:1024x600 density:1(160) 文件夹:values-mdpi-1024x600 屏幕分辨率:1024x600 density:1.5(240) 文件夹:values-hdpi-683x400 由1024/1.5 600/1.5得到,需要四舍五入。 屏幕分辨率:800x480 densit原创 2013-08-26 21:22:41 · 956 阅读 · 0 评论 -
Android 开发代码规范汇总
写在文章之前 无规矩不成方圆,一个部队没有铁的纪律,则不能胜任严酷的战场环境,一个公司,一个团队,没有规矩,则是一盘散沙,….1.为什么要有代码规范 在一个团队里,每个人都有自己的代码风格,但是,如果任由其自我发挥,代码风格就越来越凌乱,不便于整体代码的维护和代码传承; 在开始一个新项目之前,最好有项目经理制定出代码的编写规范,包括采用哪种技术方案,框架选择,代码注解方式等等...原创 2018-04-04 11:05:56 · 664 阅读 · 0 评论 -
Android 网络请求模块
前言目前的移动流量越来越便宜,手机内存也越来越大。随着Android 手机多年的发展,用户对Android 系统的接受度、认可度越来越高,加之Android 系统的开源性,更多的移动硬件接入Android生态系统,物联网和人工智能的时代来临了,我们进入了一个全新的人工智能时代,万物联网,一切都为智能而生,与此同时,人们对移动终端请求网络的速度和效率要求也越来越苛刻。网络请求的流畅性决定了一款a...原创 2018-04-03 17:04:26 · 643 阅读 · 0 评论 -
LogUtil 日志输入类
LogUtils管理日志打印输出的类,方便调试,查看日志输出;直接使用;package com.fintech.cuidaren.utils;import android.util.Log;/** * Created by Administrator on 2017/7/21. */public class LogUtils { public static int ...原创 2018-04-02 16:13:20 · 355 阅读 · 0 评论 -
NetworkUtils 网络工具类
NetworkUtils 网络工具类判断网络是否可用 isNetworkAvailable()网络连接提示 networkStateTips()判断Gps是否打开 isGpsEnabled()判断当前网络是否是wifi网络 isWifi()判断当前网络是否是3G网络 is3G()package com.xinsheng.kuaijiexiaodai.utils;import...原创 2018-04-02 15:44:15 · 270 阅读 · 0 评论 -
StringUtils 工具类
StringUtils 工具类处理String类,包括文本输入框的检验邮箱检验日期判断package com.fintech.cuidaren.utils;import android.annotation.SuppressLint;import android.util.Log;import java.security.MessageDigest;import jav...原创 2018-04-02 15:36:07 · 991 阅读 · 0 评论 -
EventBus 消息通信机制在项目开发中的使用
实现组件之间的消息通信有很多种方式,比如,利用Handle 实现消息的异步通信;这个后面一章会讲到,今天主要总结一下EventBus 在实际项目中的应用;通过消息的发布和订阅模式实现不同组件之前的通信机制; 在开始使用EventBus 之前,先来了解一下EventBus 相关的四个订阅函数: 1、onEvent 2、onEventMainThread 3、onEv...原创 2018-04-09 16:35:17 · 592 阅读 · 0 评论 -
RecyclerView 的用法探秘 (基础篇)
RecyclerView 的用法探秘 (基础篇)ListView 一统天下的时代,是我目前用的最多一个控件;从事Android开发几年多来,很多时候都是围绕着这个东东码代码;现在,终于迎来了解放双手的时候。RecyclerView 的时代正式来临; 先简单的说一下我在使用这个控件的基本思路和步骤:原创 2016-12-24 17:52:06 · 404 阅读 · 0 评论 -
Android系统架构中常用模块清单
本篇文章转载至http://www.cnblogs.com/soaringEveryday/p/4599770.html 最近要对公司的项目重新架构,查阅了一些网上的资料,感觉这篇文章总结的很到位,贴出来供大家学习; 目前Android开发已经成熟到了极致,拥有大量的成熟开源框架和第三方库以及AndroidStudio等优秀的工具,可以说开发非常的方便。那么拿到一个项目后,到底该考虑哪些模转载 2016-06-03 16:12:59 · 2539 阅读 · 0 评论 -
Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:其在XML文件和Java代码中设置如下:转载 2014-08-16 22:52:27 · 478 阅读 · 0 评论 -
android 修炼之路
一、 基础篇 需要掌握的技能如下: 1、熟练掌握基本控件以及容器控件的使用 ; 常用的基本控件有:Button 、TextView、EditText、ListView等 常用的容器控件有:FrameLayout、LinearLayo原创 2014-08-19 21:16:39 · 425 阅读 · 0 评论 -
Android颜色(RGB)对照表
RGB颜色对照表 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF68F #FFF5EE #FFF0F5 #FFEFDB #FFEFD5 #FFEC8B原创 2014-07-27 14:38:18 · 801 阅读 · 0 评论 -
Android ScrollView 详解(andrid控件)
最近公司要做一个九宫格上下自由滑动的功能,之前的效果是可以原创 2014-05-24 14:17:10 · 1068 阅读 · 0 评论 -
使用Handler更新UI总结
在EventBus 之前,我们在处理更新UI相关的操作时,Handler也经常用到,今天总结一下Handler的用法;创建BaseHandler 基类private BaseHandler handler=New Handler(){// 重写handleMessage() 方法 @Override public void handleMessage...原创 2018-08-22 17:08:06 · 599 阅读 · 0 评论