安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页

2017年4月7日 #

UserInfoActivity用户图像修改和退出登录

摘要: 用户退出: 1.销毁当前activity 2.重写MeFragment的onResume() 阅读全文

posted @ 2017-04-07 22:14 安卓笔记侠 阅读(731) 评论(0) 推荐(0) 编辑

设计模式(二)建造者模式

摘要: 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,同时可以分步的构造每一部分。看起来比较抽象,也不知道具体是什么意思?下面我举一个例子,通过代码来看看什么是建造者模式举例: public class ImageBean { private int id; //图片id 阅读全文

posted @ 2017-04-07 21:01 安卓笔记侠 阅读(719) 评论(0) 推荐(0) 编辑

在Fragment里面调用getActivity()报null

摘要: 看友盟的错误日志发现又出现了NullPointerException,然后去看代码,发现只有是上下文有空的可能,但是因为以前已经发生过这种情况所以上下文我都是在创建Fragment对象的时候从Activity里面传过来的,而且我测试了多次,没有问题,然后在网上找资料发现很多getActivity() 阅读全文

posted @ 2017-04-07 19:42 安卓笔记侠 阅读(3703) 评论(0) 推荐(0) 编辑

Activity被回收导致fragment的getActivity为空

摘要: 在编写含有Fragment代码的时候,经常会遇到这种情况,假如app长时间在后台运行,再点击进入会crash,而且fragment页面有重叠的现象。 如果系统内存不足、或者切换横竖屏、或者app长时间在后台运行,Activity都可能会被系统回收,然后Fragment并不会随着Activity的回收 阅读全文

posted @ 2017-04-07 19:40 安卓笔记侠 阅读(1602) 评论(0) 推荐(0) 编辑

2017年4月4日 #

从源码上分析ListView的addHeaderView和setAdapter的调用顺序

摘要: ListView想要添加headerview的话,就要通过addHeaderView这个方法,然后想要为ListView设置数据的话,就要调用setAdapter方法了。但是,在调用addHeaderView和setAdapter的顺序上,有时会爆出Java.lang.IllegalStateExc 阅读全文

posted @ 2017-04-04 19:41 安卓笔记侠 阅读(312) 评论(0) 推荐(0) 编辑

2017年3月29日 #

Android如何使用WebView访问https的网站

摘要: Android中可以用WebView来访问http和https的网站,但是默认访问https网站时,假如证书不被Android承认,会出现空白页面,且不会有任何提示信息,这时我们必须加多一些配置。 此方法只针对2.1版本以上的Android。 阅读全文

posted @ 2017-03-29 21:22 安卓笔记侠 阅读(1045) 评论(0) 推荐(0) 编辑

2017年3月25日 #

BadgeView使用

摘要: BadgeView是第三方的插件,用来显示组件上面的标记,起到提醒的作用,下载地址如下:http://files.cnblogs.com/files/hyyweb/android-viewbadger.zip 如示意图: 首先导入BadgeView的jar包到libs文件夹下,然后就可以使用它提供的 阅读全文

posted @ 2017-03-25 23:41 安卓笔记侠 阅读(556) 评论(1) 推荐(0) 编辑

设计模式(一)单例模式的七种写法

摘要: 1. 饿汉模式 public class Singleton { private static Singleton instance = new Singleton(); private Singleton (){ } public static Singleton getInstance() { 阅读全文

posted @ 2017-03-25 23:26 安卓笔记侠 阅读(475) 评论(0) 推荐(0) 编辑

Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题

摘要: 在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应用程序之间、应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是存在安全性问题的,相应问题及解决如下: 1、当应用程序发送某个广播时系统会将发送的Intent与系统 阅读全文

posted @ 2017-03-25 23:15 安卓笔记侠 阅读(290) 评论(0) 推荐(0) 编辑

2017年3月23日 #

AsyncTask源码分析

摘要: 1.Android 3.0版本之前的AsyncTask 下面是Android 2.3.7版本的AsyncTask的部分源码。 1 public abstract class AsyncTask<Params, Progress, Result> { 2 private static final St 阅读全文

posted @ 2017-03-23 22:08 安卓笔记侠 阅读(250) 评论(1) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页