04 2016 档案

摘要:如果你的NavigationDrawer里面的Item没有响应,Drawer不能左滑关闭,应该是因为你没有把主要内容放在DrawerLayout标签下的第一位。 The main content view (the FrameLayout above) must be the first child 阅读全文
posted @ 2016-04-30 12:02 LarryLawrence 阅读(386) 评论(0) 推荐(0)
摘要:popupTheme是指toolBar中弹出的menu的Theme。 那么,如果想让ToolBar的文字是白色,如果你设置Toolbar的Theme是 "ThemeOverlay.AppCompat.Dark.ActionBar" 那么ToolBar的文字是白色了,但是弹出的Menu是黑色。这是Da 阅读全文
posted @ 2016-04-28 16:51 LarryLawrence 阅读(1207) 评论(0) 推荐(1)
摘要:super.onCreate(savedInstanceState) 调用父类的onCreate构造函数。 当一个Activity在生命周期结束前,会调用onSaveInsanceState()这个回调函数来保存状态。保存类型是Bundle类型。如下: public void onSaveInsan 阅读全文
posted @ 2016-04-28 10:46 LarryLawrence 阅读(2305) 评论(0) 推荐(0)
摘要:下面这些属性在listview的标签里有用,在recyclerView里没用。 tools:listitem="@layout/list_single_answer_item_borrowed" / android:divider="@drawable/divider_recycler" andro 阅读全文
posted @ 2016-04-26 20:02 LarryLawrence 阅读(499) 评论(0) 推荐(0)
摘要:刚才解决了一个App中更新的逻辑问题。出问题之后发现,有很多处调用了更新,后来都不知道是哪里改写了SharedPreferences。 然后一直在挨个寻找每一处更新的地方,花了很多时间。 最后直接使用System.out看到底是哪里出了问题。并且用Root过的mako直接看SP中的内容,很快解决了问 阅读全文
posted @ 2016-04-23 14:06 LarryLawrence 阅读(211) 评论(0) 推荐(0)
摘要:遇到了一个问题,SwipeRefreshLayout没法在加载listView之前呈现progressBar。我一直在想,是不是只能在listView加载出来才能呈现它。 发邮件问了一个开发者,他说他是用setRefreshing方法实现的。但我早就使用了这个方法,并没有显示。 搜索百度,关键词是「 阅读全文
posted @ 2016-04-21 11:01 LarryLawrence 阅读(133) 评论(0) 推荐(0)
摘要:Thread,Service和AsyncTask这三种东西,似乎都是用来执行后台耗时操作的; 印象里Service是「超过5s的耗时操作就应该放进去」,但是Service实际上仍然是主线程,所以,在Service里面可能仍然需要开辟新的Thread。Service似乎常用在需要常驻后台的时候。 ht 阅读全文
posted @ 2016-04-20 10:17 LarryLawrence 阅读(377) 评论(0) 推荐(0)