android base
文章平均质量分 80
米家小九
知识就是财富
展开
-
Android之底部导航栏BottomNavigationBar
小试牛刀,android 自己的tab原创 2017-09-12 16:43:52 · 416 阅读 · 0 评论 -
Android 基本架构
android的系统架构,说简单点,可以用一张图来表示,说复杂点,可以写成几千页的书原创 2017-09-19 23:03:47 · 724 阅读 · 0 评论 -
android控件weight
android屏幕适配中有一项比较常见的使用方式是使用android:layout_weight,按比例分配,大家都很常用,这里只mark一下计算的规则权重控件的使用必须在LinearLayout中使用,先看一下不同属性下的不同效果1.当权重属性为match_parent的时候<LinearLayout android:layout_width="match_paren原创 2016-07-29 09:24:41 · 407 阅读 · 0 评论 -
android 回调机制
在Android中,随处可见回调机制,拿个最简单的例子来说吧,按钮的点击事件onClick方法,源码中就是利用回调,如下/** * Interface definition for a callback to be invoked when a view is clicked. */public interface OnClickListener { /** * C原创 2016-07-17 22:21:12 · 766 阅读 · 0 评论 -
Context是什么
Activity mActivity =new Activity()作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Android程序不像Java程序一样,随便创建一个类,写个main()方法就能运行,Android应用模型是转载 2016-07-23 10:15:12 · 318 阅读 · 0 评论 -
oom处理
如何避免 OOM 异常OOM 内存溢出,想要避免 OOM 异常首先我们要知道什么情况下会导致 OOM 异常。1、图片过大导致 OOMAndroid 中用 bitmap 时很容易内存溢出,比如报如下错误:Java.lang.OutOfMemoryError :bitmap size exceeds VM budget。解决方法:方法 1: 等比例缩小图片B原创 2016-03-14 00:11:43 · 558 阅读 · 0 评论 -
dp能适配吗???
今天一个同事搞Android的同事居然说dp就能解决屏幕适配的问题,无奈!dp是谷歌官方推荐的使用单位,在一定程度上是能解决屏幕适配问题,但是据OSM统计,2015年Android手机屏幕有2900多种,屏幕适配是Android不可避免的事情!先写一个实例,来看一下dp的适配效果;代码布局s如下: xmlns:tools="http://schem原创 2016-04-06 21:39:28 · 422 阅读 · 0 评论