- 博客(4)
- 收藏
- 关注
原创 Android之导航栏效果
导航菜单是一组标签的集合,在新闻客户端中,每个标签标示一个新闻类别,对应下面ViewPager控件的一个分页面。当用户在ViewPager区域滑动页面时,对应的导航菜单标签也会相应的被选中,红框背景中的标签文字变为红色(未选中为黑色)。当用户直接在导航菜单选中某个标签时,ViewPager会自动的切换到对应的分页面。在本文中导航菜单作为一个单独的UI控件实现,类名为PagerSlidingTabS
2016-07-26 16:24:52
381
原创 RecyclerView替代listview
RecyclerView是一个比ListView更灵活的一个控件,以后可以直接抛弃ListView了。可以 代替Gridview,实现瀑布流等功能的强大之处。1.listview的实现2.Gridview的实现3.瀑布流的实现代码的编写:(1) 可以实现 listview效果 和Gridvie的效果同菜单键来切换效果 主activitypub
2016-07-25 21:44:35
648
原创 点击home键返回 再次点击应用程序又一次重新被重新创建
// 把activity 退出到后台 不是finish()掉 (返回桌面)public boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) {moveTaskToBack(true);return true;}return super.onKeyDown(
2016-07-25 21:41:40
808
原创 AsyncTask的用法
一个异步任务的执行一般包括以下几个步骤:1.execute(Params... params),执行一个异步任务,需要我们在代码中调用此方法,触发异步任务的执行。2.onPreExecute(),在execute(Params... params)被调用后立即执行,一般用来在执行后台任务前对UI做一些标记。3.doInBackground(Params... params)
2016-07-25 21:15:31
669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人