
Android
文章平均质量分 81
lchad
这个作者很懒,什么都没留下…
展开
-
【Android】Android工具函数整理
import android.app.Activity;import android.app.ActivityManager;import android.app.KeyguardManager;import android.content.ComponentName;import android.content.Context;import android.content.Intent原创 2015-11-08 16:27:29 · 1229 阅读 · 0 评论 -
【Android】记今天踩到的一个小坑----Java内存模型
今天在写一个RecyclerView的Demo,大致的状况就是请求网络分页加载数据,解析成bean然后填到列表里,展示瀑布流出来.但是写完之后列表却一直都是空的,但是断点里也能清楚地看到数据解析成功,被设置到了adapter中,反复看了好久,最后还是在同事的指点下,跳出了坑,其实问题是Java引用的问题,我先把错误的代码贴出来.大家观摩一下.Adapter:public class原创 2016-03-15 23:49:56 · 1490 阅读 · 2 评论 -
【Android】Android中关于Fragment使用的CheckList
Fragment自Android3.0时代被推出,它 的出现一方面是为了缓解 Activity 任务过重的问题(大型项目中Activity会变得十分臃肿),另一方面是为了处理在不同屏幕上 UI 组件的布局问题(适配平板),而且它还提供了一些新的特性(例如 Retainable)来处理一些在 Activity 中比较棘手的问题,Fragment相对Activity来讲比较省资源,启动速度也相对较快(原创 2016-02-17 22:22:54 · 1087 阅读 · 0 评论 -
【Android】基础知识点备忘
1.原则上Worker线程不允许修改UI线程(即主线程)的内容或控件的,但是某些特殊的控件允许被修改,如ProgressBar。 2.在一个应用程序中,主线程通常用于接收用户的输入,以及将运算的结果反馈给用户,所以说对于一些可能会产生阻塞的操作,必须放置在Worker Thread中。3.隐藏Activity的标题栏:在Activity的onCreate()方法中添原创 2014-12-27 23:06:17 · 805 阅读 · 0 评论 -
【Android】获取手机的相关硬件信息
今天在QQ群里聊天,一个哥们在某宝买到了一个运行内存16G的手机,当时我就吓尿了,所以有了写个程序把这个手机的实际内存读出来的想法,于是就有了今天这篇博客.所有的信息项如下图所示.(由于我的测试机没有插手机卡,所以有的信息会显示为空)以下就是代码:package com.liu.chad.practicesqlite;import android.app.A原创 2015-02-11 00:07:42 · 11731 阅读 · 7 评论 -
【Android】解决Android Studio 中SDK manager无法更新的问题
不久前Google刚刚发布了基于intellij平台的Android Studio1.0正式版,经过了Google众多大神两年多的辛勤耕耘,反复迭代更新,可以说Studio已经是一个功能强大且相当稳定的IDE了,代码补全功能秒杀Eclipse,但是唯一让我感觉比较挠头的就是Gradle,打什么还是要继续努力啊,哈哈。作为一个刚刚踏足移动应用开发的菜鸟就能用上正式版的Android St原创 2014-12-23 22:08:38 · 11854 阅读 · 0 评论 -
【Android】ANR和FC
首先我们要对他们两个有一个简单的认识。ANR和FC都是Android中非常常见的两种错误,这两者的出现会极大地影响我们的APP的用户体验,用户们会觉得你的应用真垃圾、真慢,动不动就卡住了,还要我等,即使你的作品功能很强大或者思路很新颖,但是这两个硬伤会降低你作品的水准。1.ANR的定义(Application Not Responding)翻译过来就是应用程序无响应,此原创 2015-01-23 17:33:27 · 6904 阅读 · 0 评论 -
【Android】关于ActionBar无法显示logo的问题
不知道大家有没有看过Google官方给出的培训教程,昨天我在看ActionBar这一节的时候,有一个问题一直困扰着我.这篇guide的链接我放在下面先.大家可以去看看,多看文档绝对收获多多.http://developer.android.com/guide/topics/ui/actionbar.html其中有一段话,我截取下来跟大家一起看一下我这个小菜鸟就献个丑原创 2015-02-09 19:24:08 · 7481 阅读 · 4 评论 -
【Android】Handler之线程间通信
Android多线程之间的消息传递是通过Handler来实现的。不同的线程之间又分为两类:即Main Thread(主线程)和Worker Thread(”苦力“线程) 。Main Thread又称为UI Thread,意思是主线程负责Android App的界面管理与显示和与用户之间的交互,是最重要的也是最核心的Thread,所以我们要对它细心呵护,如果处理不当使UI Threa原创 2014-12-25 19:04:12 · 4483 阅读 · 6 评论