文章分类 -  android_UI

摘要:之前还有一篇文章是利用VideoView实现的视频播放,具体见: 视频播放-VideoView 并且这个系统封装好了,播放的时候不容易出错 代码如下: 关于重置的使用见: 音频播放 布局文件如下: 效果如下: 阅读全文
posted @ 2016-10-04 14:44 ts-android 阅读(1146) 评论(4) 推荐(1)
摘要:布局文件: 例2:利用SufaceView在屏幕上播放动gif态图片 ,布局文件同上 例三:利用SurfaceView作为摄像头的预览画面 这里为在自己的应用中拍照,调用系统相机见: 相机、录像与相册的调用 布局文件: 效果图: 阅读全文
posted @ 2016-10-03 17:51 ts-android 阅读(1535) 评论(0) 推荐(0)
摘要:布局文件: 碎片 主活动: 效果: 可见这里是将主布局滑开而现实抽屉布局 阅读全文
posted @ 2016-09-13 11:51 ts-android 阅读(486) 评论(0) 推荐(0)
摘要:布局文件如下: 效果图: 阅读全文
posted @ 2016-09-07 21:13 ts-android 阅读(704) 评论(0) 推荐(0)
摘要:1.数据的分享(不使用系统给的菜单) 权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 分享数据2:用自己的应用接收上面分享的数据 注意,这里需要专门定义一个Activity来处理接收其他应用 阅读全文
posted @ 2016-08-22 22:53 ts-android 阅读(274) 评论(0) 推荐(0)
摘要:为标题栏设置选项卡: 效果如下: 2.下拉列表模式: 效果: 阅读全文
posted @ 2016-08-22 19:00 ts-android 阅读(145) 评论(0) 推荐(0)
摘要:活动条的使用-1:在活动条中添加图片和文字: 下面代码中的序号分别代表: 代码如下: studio需要android.support.v7.app.ActionBar actionBar = getSupportActionBar(); 布局文件: 菜单布局文件main.xml 效果: 活动条的使用 阅读全文
posted @ 2016-08-22 13:57 ts-android 阅读(920) 评论(0) 推荐(0)
摘要:功能:模拟QQ浏览器的标题头,可以滑动,代码如下: 知识点:fragmentPagerAdapter的使用,注意ViewPager和Fragment都必须为v4下的包,否则会出错关键点:1.通过xml文件来控制textView的字体颜色2.对标题栏划出屏幕的处理 动态创建标题头的方法 MainAct 阅读全文
posted @ 2016-08-18 21:11 ts-android 阅读(1135) 评论(0) 推荐(0)
摘要:有别与前面的是这个标题不会滚动 碎片类 FragmentOne.java Person.java为listview的item数据实体类 activity_main.xml 碎片显示的布局文件fragment_one.xml listview_item.xml 效果: 阅读全文
posted @ 2016-08-18 15:52 ts-android 阅读(860) 评论(0) 推荐(0)
摘要:ViewPager可以左右滑还可以在页面里添加ListView实现上下滑,单击事件还不冲突: 下面的例子,ViewPager(分页视图)里面的页面都是fragment,使用的同一个布局,并且在布局中添加了ListView: 碎片之间的通讯见fragment详解 MainActivity.java: 阅读全文
posted @ 2016-08-17 21:25 ts-android 阅读(1673) 评论(0) 推荐(0)
摘要:证实ViewPager可以显示布局文件 PagerTitleStrip的使用: MainActivity.java 方法的具体解释见:广告条的实现ViewPager,左右滑动,切换图片 activity_main.xml pager_01.xml pager_02 03都为这样的布局 效果如下: P 阅读全文
posted @ 2016-08-17 19:53 ts-android 阅读(790) 评论(0) 推荐(0)
摘要:listview中适配器getView方法里获取获取布局控件的方法: //第一种--获得布局加载器LayoutInflater layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); V 阅读全文
posted @ 2016-08-04 10:55 ts-android 阅读(358) 评论(0) 推荐(0)
摘要:GridView组件用来以网格方式排列视图,与矩阵类似,当屏幕上有很多元素时,可以使用该组件. android:numColumns="auto_fit" 设置列数 该属性为自动适合屏宽 设置数字为好 android:verticalSpacing="10dp" 行之间垂直间隔 android:ho 阅读全文
posted @ 2016-07-29 15:49 ts-android 阅读(248) 评论(0) 推荐(0)
摘要:PopupWindow pw=new PopupWindow(view,LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); pw.showAsDropDown(anchor, xoff, yoff);//相对某个控件的下方,有偏移量的设置 / 阅读全文
posted @ 2016-07-29 13:53 ts-android 阅读(1539) 评论(0) 推荐(0)
摘要:自定义下拉列表之PopupWindow的使用(一个弹出窗口,可以用来显示任意视图。出现的弹出窗口是一个浮动容器的当前活动) 功能:在编辑框中的右边放入一个下拉的图片,点击的时候弹出一个popupWindow,里面显示ListView Java代码:MainActivity.java 布局文件:act 阅读全文
posted @ 2016-07-28 09:41 ts-android 阅读(1646) 评论(0) 推荐(0)
摘要:ViewPager(Pager寻呼机 Page页):这个控件不是安卓系统原生态的,虽然是第三方jar包,但是也是谷歌提供的,在android.support.v4.view.ViewPager下。 代码工程目录如下: 注意:viewpager显示的界面可以是任意视图,也可以是任意布局文件,还可以在布 阅读全文
posted @ 2016-07-26 14:24 ts-android 阅读(2067) 评论(0) 推荐(0)
摘要:1.在res文件夹中创建一个drawable文件夹,用来放对图片进行修饰的xml文件(也可以放drawable-mdpi等等中) 2.在drawable文件夹中创建一个shape.xml文件来对图片进行修饰: 下面属性都是围绕描边来的,所有先设置描边好 3.显示虚线与虚线框 使用: 虚线框: 使用: 阅读全文
posted @ 2016-06-05 20:47 ts-android 阅读(3366) 评论(0) 推荐(1)
摘要:定义一个item.xml的布局文件: 使用如下: 阅读全文
posted @ 2016-06-04 17:10 ts-android 阅读(141) 评论(0) 推荐(0)
摘要:RatingBar是基于SeekBar(滑动条)和ProgressBar(进度条)的扩展,用星型来显示等级评分。使用RatingBar的默认大小时,用户 可以触摸/拖动或者使用键来设置评分。它有两种样式(小风格ratingBarStyleSmall,大风格用ratingBarStglelndicat 阅读全文
posted @ 2016-06-04 13:52 ts-android 阅读(820) 评论(0) 推荐(0)
摘要:@Override//复选框改变事件 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //CompoundButton buttonView, 表示改变的控件 //boolean isCheck 阅读全文
posted @ 2016-06-04 13:11 ts-android 阅读(471) 评论(0) 推荐(0)