
学习笔记
文章平均质量分 69
BenPhillip
这个作者很懒,什么都没留下…
展开
-
Activity的生命周期
Activity的生命周期活动的状态运行状态 活动处于栈顶暂停状态 活动不再处于栈顶,但仍然可见时停止状态 活动不再处于栈顶,并且完全不可见销毁状态 活动从返回栈移除活动的生存期onCreate()创建。在活动第一次创建的时候被调用,在这个方法中完成活动的初始化操作,比如加载布局,绑定事件等。onStart()启动。这个方法由活动不可见变为可见的时候调用。onResume()原创 2017-04-23 18:16:04 · 279 阅读 · 0 评论 -
Intent和Intent过滤器
Intent 是一个消息传递对象,您可以使用它从其他应用组件请求操作。尽管 Intent 可以通过多种方式促进组件之间的通信,但其基本用例主要包括以下三个启动Activity startActivity()、如果您希望在 Activity 完成后收到结果,请调用 startActivityForResult()。启动服务 通过将Intent 传递给 startService(),您可以启动服原创 2017-05-24 20:16:31 · 464 阅读 · 0 评论 -
根据屏幕大小来创建布局
创建双Fragment布局创建别名资源res/values/refs.xml<resources> <item name="activity_masterdetail" type="layput">@layout_activity_fragment </item></resources>BaseAcitvitypublic abstract class Sing原创 2017-05-25 15:53:51 · 439 阅读 · 0 评论 -
Git基础用法
基础用法配置身份 git config --global user.name “yourname” git config –global user.email xxxxx@162.com查看是否配置成功 git config --global user.name git config –global user.email给项目建立一个代码仓库: cd s:\android\andro原创 2017-04-24 18:36:32 · 289 阅读 · 0 评论 -
Assets的使用和SoundPool播放音频
关于Assetsassets目录下存放的资源代表应用无法直接访问的原生资源(R.xxx.xxx),应用程序需要通过AssetManager以二进制流形式进行读取资源。assets可以被看作随应用打包的微型文件系统,支持任意层次的文件目录结构。导入assets file->New->Folder->Assets Folder 然后直接点finish 在Assets 创建子目录 sample_s原创 2017-05-25 20:22:02 · 2509 阅读 · 0 评论 -
MVVM之DataBinding
参考自 Android官方数据绑定框架DataBinding(一) Android官方数据绑定框架DataBinding(二)环境配置 app模块的bulid.gradle下 dataBinding{ enabled=true; }布局文件以layout为根布局,并添加<data> 节点,这样layout里面就分为2部分,一部分就是data 一部分就是原创 2017-05-16 20:29:20 · 249 阅读 · 0 评论 -
ViewPager
创建ViewPager 在XML布局中添加ViewPager<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_height="match_parent" android:layo原创 2017-05-22 17:03:40 · 278 阅读 · 0 评论 -
Fragment
FragmentManagerFragmentManager类具体管理的是: fragment 队列fragment事务回退栈 在事务提交之前可以将事务保存由Activity管理的后台栈中,并允许用户导航返回 transaction.replace(R.id.fragment_container,newFragment); transaction.addToBackStack(原创 2017-05-04 17:49:00 · 276 阅读 · 0 评论