android
文章平均质量分 87
蓝山咖啡馆
这个作者很懒,什么都没留下…
展开
-
ViewPager预加载问题和onCreateView多次调用问题的解决
现在大体上放置ViewPager预加载的方法有两种: 1,在使用ViewPager嵌套Fragment的时候,由于VIewPager的几个Adapter的设置来说,都会有一定的预加载。通过设置setOffscreenPageLimit(int number) 来设置预加载的熟练,在V4包中,默认的预加载是1,即使你设置为0,也是不起作用的,设置的只能是大于1才会有效果的。我们需要通过更改V4原创 2015-07-22 14:48:25 · 3089 阅读 · 1 评论 -
我所知道的Service
1. 如何定义服务 定义一个服务类, 继承android.app.Service抽象类, 重写onBind()方法, 在AndroidManifest.xml文件中注册服务; 2. 服务中常用的方法 onCreate(): 服务创建时调用(); onStartCommand(): 服务启动时调用; onBind: 服务绑定时调用, 通过这原创 2016-12-08 17:20:26 · 458 阅读 · 0 评论 -
我所见的Fragment
是什么Fragment (碎片)是 Android 中的行为或用户界面部分。为什么在 Android 中引入 Fragment 主要是为了给大屏幕 (如平板电脑) 上更加动态和灵活的UI设计提供支持。使用Fragment可以在app适配平板时无需大范围的更改布局。下图是google提供的一个示例图: 时间点Android 在 Android 3.0(API 级别 11)中引入了片段, 如果使用v原创 2016-12-12 15:46:00 · 466 阅读 · 0 评论 -
Broadcast --- 广播机制
本篇根据郭大神的《第一行代码》而来, 建议初学者买本看看. 一.广播的类型 标准广播 有序广播 区别 标准广播 异步 无序 无法截断 有序广播 同步 有序 可截断 二.广播接收器的注册方式 在代码中注册 (又称动态注册)定义内部类,继承BroadcastReceiver,并重写onReceiver();当接收到广播时onReceiver()方法会被调原创 2016-12-08 18:05:57 · 448 阅读 · 0 评论 -
android基础 --- 权重(weight)
在使用权重时对于”宽”/”高”的值提倡设置为“0dp” Use a layout_width of 0dp instead of wrap_content for better performance原创 2016-04-18 17:22:34 · 441 阅读 · 0 评论 -
关于SwiperefreshLayout使用
1. 上下都能拖动的SwiperefreshLayouthttps://github.com/OrangeGangsters/SwipyRefreshLayout2. 使用SwiperefreshLayout希望在进入页面的同时开启刷新状态, 但无效的解决方法http://www.ithao123.cn/content-3764177.html 核心是如下代码: mSwipe原创 2016-05-12 16:47:24 · 379 阅读 · 0 评论 -
Base64字节码和Bitmap之间的转换
Bitmap转Base64编码字符串public String bitmaptoString(Bitmap bitmap) { // 将Bitmap转换成字符串 String string = null; ByteArrayOutputStream bStream = new ByteArrayOutputStream();转载 2016-04-28 10:57:58 · 1649 阅读 · 0 评论 -
Notification(通知)的使用简介
通知( Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望向 用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一 条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详 细内容。 Android 的通知功能获得了大量用户的认可和喜爱,就连 iOS 系统也在 5.0 版本之 后加入了类似的功能。转载 2015-10-13 10:42:28 · 822 阅读 · 0 评论 -
屏幕相关的辅助类
/** * 获得屏幕相关的辅助类 * * @author zhy * */ public class ScreenUtils { private ScreenUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instant原创 2015-09-06 13:53:15 · 342 阅读 · 0 评论 -
修改手机状态栏背景颜色
转载自:http://www.apkbus.com/android-163388-1-1.html Android 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能,如图 左边为 4.2.2 右边为 4.4.2 那么现在我就来给大家讲解下如何使用这个新特性,让你的 app 跟随潮流,当然如果你不在乎外观就算了,转载 2015-09-24 22:43:12 · 2156 阅读 · 0 评论 -
解决制作图片轮播图(首页轮播图/引导页轮播图)时图片距离屏幕有一定距离的问题;
本次介绍一个ImageView方法 setScaleType (ImageView.ScaleType scaleType) 在文档解释为 Controls how the image should be resized or moved to match the size of this ImageView. 控制调整图像和对应的ImageView的大小相匹配。 工作中原创 2015-09-10 19:07:27 · 1318 阅读 · 0 评论 -
onWindowFocusChanged重要作用 and Activity生命周期
转载:http://blog.csdn.net/pi9nc/article/details/9237031 onWindowFocusChanged重要作用 Activity生命周期中,onStart, onResume, onCreate都不是真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。 译注:从转载 2015-08-18 11:33:12 · 497 阅读 · 0 评论 -
我所见到的Activity
我所见到的Activity 这里是我在开发过程中所遇见的有关于Activity的一些知识分享 我所见到的Activity Activity的生命周期图示 1 Activity生命周期中的四种状态 2Activity切换时的方法调用顺序 Activity的启动模式 1 Activity的四种启动模式及使用场景 2 关于onNewIntent方法 关于onActivityResult不执行问题 使用原创 2016-12-06 17:11:31 · 392 阅读 · 0 评论