Android基础
文章平均质量分 83
Android基础
阿乐246
这个作者很懒,什么都没留下…
展开
-
viewpager左右循环滑动,自动滑动广告栏
demo采用了viewpager实现循环滑动和自动滑动的广告栏。原创 2014-12-17 18:27:01 · 1287 阅读 · 5 评论 -
自定义View基础之——canvas,paint的基本用法
了解了View的绘制流程,并不是立刻就能自定义View了,我们还是需要工具的,那就是Canvas和Paint。不是很了解VIew的,请看上一篇博客,自定义View基础之——初识View。Canvas代表画布,Paint代表画笔,有了画笔和画布,通过Canvas提供的API,我们当然想画什么就画什么了,接下来我们就看看绘图的基本方法。而在绘图之前,我们通常需要初始化画笔,设置下画笔的各个属性:原创 2016-08-12 16:24:32 · 2655 阅读 · 1 评论 -
自定义View基础之——初识View
一个界面永远离不开各种各样的控件,而这些控件,无论是TextView,Button,ImageView,甚至ListView等等,他们都有一个共同的基类,那就是View。但是,哪怕有了如此多的控件,有时候依旧满足不了我们设计师的胃口,时不时会冒出各种各样酷炫吊炸天的界面,这时候就需要我们自己去自定义View了。例如说,绘制一个圆形头像,绘制图片的加载进度条,或者实现上拉刷新下拉加载的操作等等,这些原创 2016-08-10 23:53:23 · 666 阅读 · 0 评论 -
自定义View基础之——图片加载进度条
按照惯例,先看效果图,再决定要不要往下看: 既然看到这里了,应该是想了解这个图片加载进度条了,我们先看具体用法,再看自定义View的实现:RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:custom="http://schemas.android.com/apk/r原创 2016-08-18 11:35:52 · 1634 阅读 · 1 评论 -
clipChildren属性以及各种ScaleType
这篇博客,其实是为了下篇博客服务的,原本写了篇ViewPager的,结果中间碰到clipChildren的问题,还因为ScaleType折腾了好久。之前也一直没有搞清楚,没认真研究过ScaleType,每次写代码,习惯性的就将imageview的ScaleType设为CENTER_CROP,为什么呢?因为方便啊,CENTER_CROP可以直接填满整个View,而且是宽和高都是同比例放大。终于,这次原创 2016-07-31 10:20:33 · 1803 阅读 · 0 评论 -
再说Viewpager,详解PagerAdapter
终于看到这篇博客了,我被坑的地方就在接下来的内容,所以才被逼着写了上一篇博客。最初是因为想实现Galley的效果,可以在一个界面中显示三张图片。实现的方式就是设置clipChildren为false,先看具体代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orient原创 2016-08-01 00:09:25 · 802 阅读 · 0 评论 -
ViewPager+Fragment滑动页面,tabbar跟着实时滑动
反正都写了几篇ViewPager了,也不差这一篇了,官方推荐,绝配:Viewpager+Fragment先看效果图吧,再决定往不往下看。不说废话,直接看代码,先看整个页面的布局文件act_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" and原创 2016-07-29 06:40:14 · 2429 阅读 · 0 评论 -
ViewPager无限循环滑动无卡顿,详解OnPageChangeListener
说下OnPageChangeListener这个接口的三个方法:onPageScrolled(int position, float positionOffset, int positionOffsetPixels),当页面正在滑动的时候调用此方法,一直到页面在停止之前,都会得到调用。其中,postion代表当前页面;positionOffset值在0到1之间,指当前页面偏移的百分比;positionOffsetPixels代表当前页面偏移的像素位置。onPageSelected(int positio原创 2016-07-27 22:29:54 · 5040 阅读 · 2 评论 -
Android拍照和获取相册图片
之前遇到各种拍照啊,获取相册图片之类,都是直接去度娘,要么之前的代码复制下,没好好总结过。再也不要问度娘了,再也不用一堆博客里找啊找了。。。----------------------------------------------我是正文的分割线-----------------------------------------------------------一个一个来,先说调用手原创 2016-07-21 20:32:10 · 8421 阅读 · 0 评论 -
android表情功能开发
之前写过一个发帖界面,但是从来没有认真整理过,现在该写的写完了,好好整理下,不说废话,直接上效果图。(以下所有图片,全部来自百度贴吧客户端“借用”)这个发帖界面主要实现功能包括,图片的上传,表情的实现。习惯性,从设计师那里拿到界面,先考虑布局,然后开始编写xml,如下面这个文件main.xml:<RelativeLayout xmlns:android="http:/原创 2015-03-12 15:38:06 · 1442 阅读 · 4 评论 -
ToDoList——记录每天要做事情的一个APP
ToDoList发现自己有点拖延症,就写了个APP,记录每天要做的事情。一、Gif试一试二、界面一览三、炫技了整个程序没有使用任何第三方开源库,虽说不要重复造轮子,可也得是我自己研究透彻的啊。程序中写了4个自定义View,CalendarView是日历,GraphView是图表,ClockView是时钟,还有WheelView是滚轮,时间选择控件。之后会把几个自定义Vie...原创 2019-03-21 10:30:24 · 10504 阅读 · 1 评论