随笔分类 -  Android

摘要:SharedPreference 是一种轻型的数据存储方式 是基于XML文件存储key-value键值对 通常用来存储简单的配置信息 //获取实例 SharedPreferences mysharedpreferences = getSharedPreferences("test",Activity 阅读全文
posted @ 2018-04-08 20:42 Mr.Struggle 阅读(91) 评论(0) 推荐(0)
摘要:记录调用的Acticity 使用一个list将打开的Activity都存起来,统一finish(). 发送特定广播 为此App下的Acticity定义一个特定广播,当发送此广播时Activity执行finish(). 通过Activity的启动模式 singleTop以及singleTask可以通过 阅读全文
posted @ 2018-04-03 20:50 Mr.Struggle 阅读(117) 评论(0) 推荐(0)
摘要:Activity类中共7个回调方法 onCreate() 此方法在活动第一次被创建的时候调用 onStart() 此方法在活动由不可见变为可见的时候调用 onResume() 此方法在活动与用户交互的时候调用,此时活动位于返回栈的顶 onPause() 此方法在准备启动或恢复另一个活动的时候调用,会 阅读全文
posted @ 2018-03-29 21:31 Mr.Struggle 阅读(135) 评论(0) 推荐(0)
摘要:在getView()方法中,每次都将布局重新加载了一遍,当ListView快速滚动的时候,这就会成为性能的瓶颈。 getView()方法中还有一个convertView参数,这个参数用于将之前加载好的布局进行缓存,以便之后可以进行重用。 因此我们可以通过他来进行优化: 不过,目前我们的这份代码还是可 阅读全文
posted @ 2018-01-15 09:51 Mr.Struggle 阅读(114) 评论(0) 推荐(0)
摘要:Android Studio有时候会报这种提醒: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation 遇到这种情况,虽然不影响程序的编译,但是对于有些有 阅读全文
posted @ 2017-08-29 08:33 Mr.Struggle 阅读(3700) 评论(0) 推荐(0)
摘要:Event Log: Executing tasks: [:app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestS 阅读全文
posted @ 2017-08-28 09:37 Mr.Struggle 阅读(913) 评论(0) 推荐(0)