Android基本控件使用
qq_30686255
这个作者很懒,什么都没留下…
展开
-
android欢迎界面,Viewpager的基本使用
好久不敲代码了,本来基础就不好,差不多都要忘完了。决定从基础重新好好学习一下,现在自己记录一下学习结果。先看效果图图片就是在网页上随便找了几个素材,然后界面凑合看吧。效果基本上就是很常见的效果,滑动图片,下面的小圆点跟着动,然后滑动到最后一张点击按钮,跳转到主界面。1.布局代码xml version="1.0" encoding="utf-8"?原创 2015-12-17 16:31:35 · 557 阅读 · 0 评论 -
第一行代码笔记 跨程序共享数据 content provider
content provider主要用于在不同应用程序之间实现数据共享功能。是android实现跨程序共享数据的标准方式。它还可以选择只对那一部分数据进行共享,从而保证程序中的隐私数据不会有泄漏风险。原创 2017-02-22 14:34:38 · 524 阅读 · 0 评论 -
第一行代码笔记 广播机制 broadcast
一 : 广播类型1.标准广播:是一种完全异步执行的广播,在广播发出中后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,没有先后循序,这种广播的效率比较高,但同时意味着它是无法被截断的。2.有序广播:是一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够接收到这条广播消息,但这个广播接收器中的逻辑执行完毕后,广播才会继续传递。他有先后顺序,优先级高的接收器原创 2017-02-21 16:44:51 · 596 阅读 · 0 评论 -
第一行代码笔记 (fragment)碎片的使用
碎片的生命周期1.运行状态:可见,并且能交互2.暂停状态:可见,不能交互3.停止状态:不可见,很可能被系统回收。(出现的情况:1.activity进入停止状态。2.在通过调用remove/repalce方法将碎片从活动中移除,但在commit之前调用了addToBackStack)4.销毁状态:不可见 (出现情况:activity被销毁时,或调用remove/repalce方法将碎原创 2017-02-20 22:43:16 · 822 阅读 · 0 评论 -
第一行代码 UI部分笔记(写一个通用的标题栏)
一 四种基本布局1.线性布局 LinearLayout2.相对布局 RelativeLayout3.帧布局 FrameLayout4.百分比布局 二 简单自定义view 通过xml布局来写(一个通用的标题栏)1.标题栏定义的布局样式名为title_layoutxml version="1.0" encoding="utf-8原创 2017-02-19 17:23:30 · 302 阅读 · 0 评论 -
第一行代码笔记 DrawerLayout 和NavigationView实现侧滑抽屉布局
实现效果图:实现步骤:第一步:先在gradle添加这两个// 使用nevigationview compile 'com.android.support:design:23.2.0'// 实现图片圆形 compile 'de.hdodenhof:circleimageview:2.1.0'第二步创建一个NavigationView头部原创 2017-02-28 11:54:28 · 633 阅读 · 0 评论 -
TableLayout和ViewPager实现标题栏索引
因为我是在之前的基础上写的,所以这个TableLayout和Viewpager实际上是写在Fragment上的。要写到Activity里其实也是一样的啦。先看效果图,原谅我不会动态图,只能截个图啦布局文件app:tabIndicatorcolor意思是选中的导航条的颜色。app:tabSelectesTextColor是选中的导航条的文字颜色。app:tabTe原创 2015-12-23 10:29:59 · 5567 阅读 · 0 评论 -
fragment的简单使用,点击底下导航栏切换activity的fragment。
这只是一个很简单的例子,fragment里面只写了简单区分的内容。并且这里只写到了动态添加fragment,因为动态添加使用情况要比较多。关于Fragment的介绍这里不做过多说明,详情请看鸿洋大神的解说,其实他详细的写了fragment的使用。我这里只是自己练习,然后自己记录一下fragment的这个使用而已。先看效果图代码MainActivity的布局原创 2015-12-18 11:17:53 · 3673 阅读 · 0 评论 -
第一行代码笔记 系统自带 媒体播放 音频播放MediaPlayer 视频播放VideoView
示例代码public class MediaPlayActivity extends AppCompatActivity implements View.OnClickListener { private MediaPlayer mediaplay = new MediaPlayer(); private VideoView videoView; @Overrid原创 2017-02-23 11:44:28 · 456 阅读 · 0 评论