随笔分类 -  Android

摘要:多级列表ExpandableListView 扩展列表能够显示一个指示在每项显示项的当前状态(状态通常是一个扩展的组,组的孩子,或倒塌,最后一个孩子)。使用setchildindicator(drawable)或setgroupindicator(drawable)(或相应的XML属性)来设置这些指 阅读全文
posted @ 2016-12-05 11:34 切切歆语 阅读(1355) 评论(0) 推荐(0)
摘要:xUtils简介 xUtils 包含了很多实用的android工具,xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM。 xUitls 最低兼容android 2.2 (api level 8)。 在a 阅读全文
posted @ 2016-12-02 22:54 切切歆语 阅读(363) 评论(0) 推荐(0)
摘要:本案例主要实现了ListView和ExpandableListView的侧滑删除操作功能 效果图: ListView的Adapter类 ExpandableListView的Adapter 注:更新修复侧滑删除报错。 源码下载: https://github.com/DickyQie/ListVie 阅读全文
posted @ 2016-11-29 09:44 切切歆语 阅读(450) 评论(0) 推荐(0)
摘要:Android中的ImageView只能显示矩形的图片,为了用户体验更多,Android实现圆角矩形,圆形或者椭圆等图形,一般通过自定义ImageView来实现,首先获取到图片的Bitmap,然后通过Paint和onDraw()进行圆形图片显示。 效果图: 代码: 源码下载: Eclipse下载:h 阅读全文
posted @ 2016-11-25 16:10 切切歆语 阅读(14876) 评论(0) 推荐(0)
摘要:作用: 1.将数据填充到布局。 2.处理用户的选择点击等操作。 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter Gallery 作用:实现图片计时滚动显示 效果: 源代码下载 阅读全文
posted @ 2016-11-25 10:05 切切歆语 阅读(437) 评论(0) 推荐(0)
摘要:PopupWindow在Android.widget包下,项目中经常会使用到PopupWindow做菜单选项, PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 效果图: MainActivity.java 源代码下 阅读全文
posted @ 2016-11-24 17:13 切切歆语 阅读(408) 评论(0) 推荐(0)
摘要:ListView之适配器的使用,包含了ArrayAdapter,SimpleAdapter ,BaseAdapter等适配器。 1:ArrayAdapter 预览效果: 2:SimpleAdapter 使用simpleAdapter的数据用一般都是HashMap构成的List,list的每一节对应L 阅读全文
posted @ 2016-11-23 09:15 切切歆语 阅读(274) 评论(0) 推荐(0)
摘要:在我们注册或者修改信息的时候,常会用到60s倒计时这个功能,写了这篇文章,大家共享一下: 效果图: 直接上代码: activity.java 代码简单可直接使用 源码下载: https://github.com/DickyQie/android-layout-controls 阅读全文
posted @ 2016-11-18 10:24 切切歆语 阅读(282) 评论(0) 推荐(0)
摘要:AsyncTask:是Android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。 AsyncTask (异步任务),从字面上来说,就是在我们的UI主线程运行的时候,异步的完 阅读全文
posted @ 2016-11-16 09:22 切切歆语 阅读(498) 评论(0) 推荐(0)
摘要:世界上最遥远的距离,是我在if里你在else里,似乎一直相伴又永远分离; 世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己; 世界上最真情的相依,是你在try我在catch。 无论你发神马脾气,我都默默承受,静静处理。 到那时,再来期待我们的finally。 你在if里,我在 阅读全文
posted @ 2016-11-15 09:56 切切歆语 阅读(363) 评论(0) 推荐(0)
摘要:法一: 现在很多应用都引用了沉浸式状态栏,如QQ,效果下图: 这样的效果很酷炫,其实设置很简单。 不过要说明的是,这种效果只能在API19以及以上版本中才能够做到。 如果想让界面Activity中实现这种效果,代码如下: 只有手机系统版本大于19,才执行判断中的代码,才能显示沉浸状态栏的效果。 同时 阅读全文
posted @ 2016-11-14 14:07 切切歆语 阅读(3795) 评论(0) 推荐(0)
摘要:作为一个有两、三年Android应用开发经验的码农,自然会遇到很多坑,下面是我能够想起的一些坑(实践证明不记笔记可不是个好习惯),后面有想到其它坑会陆续补上。 1.在Android library中不能使用switch-case语句访问资源ID:在Android library中不能使用switch 阅读全文
posted @ 2016-11-14 11:57 切切歆语 阅读(212) 评论(0) 推荐(0)
摘要:发这篇博客主要讲一下Android中Intent中如何传值的几种方法: 1:基本数据类型,包含了Java八种基本数据类型和CharSequece文本2:八种数据类新对应数组和CharSequece文本数组 3:Bundle传值 4:ArrayList集合 5:Serializable传递对象 6:P 阅读全文
posted @ 2016-11-08 14:07 切切歆语 阅读(1403) 评论(0) 推荐(1)
摘要:动画类型Android的animation由四种类型组成 XML中 alpha : 渐变透明度动画效果 scale :渐变尺寸伸缩动画效果 translate : 画面转换位置移动动画效果 rotate :画面转移旋转动画效果 Java代码中 AlphaAnimation : 渐变透明度动画效果 S 阅读全文
posted @ 2016-11-07 16:14 切切歆语 阅读(434) 评论(0) 推荐(0)
摘要:开发项目过程中基本都会用到listView的下拉刷新和上滑加载更多,为了方便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。 Android下拉刷新可以分为两种情况: 1.获取更多的数据,按服务器数据库时间顺序存储入情况,此刻我们是获取是显示在我们应用中的数据更早前的数据,这 阅读全文
posted @ 2016-11-07 15:43 切切歆语 阅读(265) 评论(0) 推荐(0)
摘要:Android开发中在处理耗时工作的时候,例如:列表加载,大多数会有一个精度条加载的框,里面有一个像gif的图片在旋转一样。 效果图: 效果图: <!-- 根标签为animation-list,其中oneshot代表着是否只展示一遍,设置为false会不停的循环播放动画 true展示一遍 根标签下, 阅读全文
posted @ 2016-11-07 11:24 切切歆语 阅读(1166) 评论(0) 推荐(0)
摘要:编程是门艺术,这个说法由来已久。最近在朱赟的公众号(滴答滴答)读到一篇文章《设计是门逻辑学,然后才是美学》,文中作者漂洋过海追寻艺术,老师却说:“设计不是艺术!”。如果设计都不是艺术,那么编程还能是艺术么? 艺术 那么艺术到底是什么?我一下懵了,发现从来没有想过这个问题,只好求助于 Google。W 阅读全文
posted @ 2016-11-04 16:15 切切歆语 阅读(276) 评论(0) 推荐(0)
摘要:Android播放视频,包含系统自带VideoView控件,和自定义VideoView控件,可全屏播放,案例包含了本地视频和网络视频。 1:自定义VideoView控件 2:布局代码 3:Activity代码: 4:网络权限 5:效果图 小结:其中的Uri mUri = Uri.parse("and 阅读全文
posted @ 2016-11-03 09:41 切切歆语 阅读(1691) 评论(0) 推荐(0)
摘要:广播 :在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。Android中的广播机制就和 阅读全文
posted @ 2016-11-02 20:25 切切歆语 阅读(774) 评论(0) 推荐(0)
摘要:BACK键:当我们按BACK键时,我们这个应用程序将结束,这时候我们将先后调用onPause()->onStop()->onDestory()三个方法,如下图所示: HOME键:当我们打开应用程序时,比如浏览器,我正在浏览NBA新闻,看到一半时,我突然想听歌,这时候我们会选择按HOME键,然后去打开 阅读全文
posted @ 2016-11-02 09:23 切切歆语 阅读(235) 评论(0) 推荐(0)