- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Android自定义控件简单实现ratingbar效果
先上图:一开始让我自定义控件我是拒绝的,因为android很早以前就有一个控件ratingbar,但是设置样式的时候我发现把图片设置小一点就显示不全,一直找不到解办法!(可以设置系统的自带的小样式),反正就是无法任意的改变星星的大小!反正很坑啊。下面来描述这个控件需要实现的功能:1:水平放置,布局文件里面可以设置星星图标和背景星星,宽高,边距,星星数量,当前星级2;实现点击效果
2016-04-13 09:20:54
4233
11
原创 Android--LayoutInflater解析
每次都很好奇activity的setcontentview()方法是内部是怎么实现的呢?结果是调用window的setcontentView,然而window是抽象类,所以其实调用的是PhoneWindow.类。在一步步查看里面的代码呢:public View inflate(XmlPullParser parser, @Nullable ViewGroup root, boolean
2016-03-24 15:06:27
390
原创 android 常规的下拉刷新
android实现刷新有多种方式,不过上个项目用的dragdown类,发现总是有bug,看到就心赛!突然回忆起以前用过的xlistview多不错的,于是就在github,找了下!花了几分钟就找到了,用了一下确实好用!不过用的时候发现了一个bug,就是item 很少的时候(就是头部和底部在同一视线时),下拉刷新也会加载更多,然后使用起来总是怪怪的!,太影响用户体验了!于是就花了点时间改了一下,加了一
2015-08-15 14:11:13
656
原创 android访问网络数据
对于android来说了如果不访问网络,基本上来说是不可能的。于是就自己写了一个建议的的访问网络,其中包含get和post请求两种。下面是贴代码这是请求的父类,post和get类都要继承它并实现他的抽象方法package com.zhiyisoft.associations.request.base;import java.io.IOException;import java.io.
2015-08-14 09:38:03
456
原创 快速使用PopupWindow
private PopupWindow mPopupWindow; private LinearLayout ll_essay; private LinearLayout ll_pic; private LinearLayout ll_music; private LinearLayout ll_vedio; /** * 设置屏幕的透明度 * * @param alpha
2015-08-14 09:23:10
346
原创 利用反射解析json数据
在做项目的时候,发现android跟服务器交付的时候,要获取服务器的json数据,常规的解析就是拿到数据然后取出json字符串,然后挨个挨个的解析,如果接口很多的话,每一个接口都要写很多类似的解析方式,感觉很麻烦。然后我突然想起貌似可以利用反射解析这些数据,写一个方法,然后就可以解析所有的继承model类的javabean。空说有点听起来的有点懵懂的感觉。返回的数据格式为这种{ "code":
2015-08-06 09:09:59
2892
1
转载 java io各种流
本篇主要讲述IO相关的内容,主要包括:与IO相关的简单的历史背景知识;Java IO的简单分类;与IO设计相关的两个模式;同时列举几个简单的例子;分析其中几个实现的源代码;最后给大家一些简单扩展的例子。治学先治史,下面我们先从简单的历史开始吧! 一、 历史背景 “对语言设计人员来说,创建好的输入/输出系统是一项特别困难的任务。”――《Think
2014-05-15 20:53:45
777
android flappy bird 高仿 480*800
2014-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人