- 博客(12)
- 收藏
- 关注
原创 android studio转成依赖项目lib再连同资源文件一起打jar包过程
第一步:在项目中的build.gradle文件中将apply plugin: 'com.android.application'改为apply plugin: 'com.android.library'同时将applicationId删除,这样Module就成了一个lib库第二步:在lib中的build.gradle中添加生成jar包的task任务
2017-09-26 17:51:31
1571
原创 画弧
public class GradualView extends View { private Context context; private Paint paint;//画笔 private Paint paintFull;//实心圆画笔 private Paint textPaint;//标识字画笔 private Paint valuePa
2017-09-20 17:19:43
330
原创 几种常用的JSON解析法
现在的网络请求数据传输应该基本上都是以JSON形式为主了,XML占少数,所以今天回顾并记录一下常用的几中JSON数据解析法:1,google原生json解析;2,同样也是google出品,只不过是半封装好的,应用了java反射原理的gson解析;3,第三个就是大名鼎鼎的阿里巴巴出品的工具类fastjson解析。一、首先讲一下最原生、最底层的json解析。如果JSON对象是一个Map
2017-07-13 11:22:59
719
原创 FragmentPagerAdapter使用
public class TabsActivity extends AppCompatActivity { private FPAdapter adapter; private ViewPager mViewPager; private TabLayout tabLayout; @Override protected void onCreate(Bund
2017-03-03 17:13:20
502
原创 基于Volley的GsonRequest
/** * Created by Young on 2016/10/20. */public class GsonRequestT> extends RequestT> { private final Response.ListenerT>listener; private Gson gson; private ClassT> mClass; /**
2017-02-06 14:04:26
261
原创 SharedPreferences的存储与读取
///////////////////实现各种参数数据类型的存储//////////////////////////////////public boolean saveInformation(String fileName,Map,Object> map){ boolean flag=false; SharedPreferences preferences=context.ge
2016-11-15 21:51:02
338
原创 拼接GET和POST请求参数的方法
// 拼接get 请求参数 private static String urlBuilder(String url, List params) { return url + "?" + URLEncodedUtils.format(params, "UTF-8"); } // 拼接Post请求参数 private static St
2016-10-21 13:10:25
12372
原创 HttpConnection底层代码实现Get方法
public class HttpConnectionGet { public HttpConnectionGet() { } ////////////////////////////////////////////////////////////////////////////////////////// public static byte[] doGetRe
2016-10-17 23:27:15
578
原创 HttpConnection底层代码实现Post方法
public class HttpConnectionPost { public HttpConnectionPost() { }////////////////////////////////////////////////////////////////////////////////////////// public static byte[] doPostReq
2016-10-17 23:23:18
484
原创 关于listview的快速滑动时的优化
1,首先是listview的常规优化,当然是依据 viewhodler节省内存加载资源(部分例子代码)@Override public View getView(int position, android.view.View convertView, ViewGroup parent) { ViewHolder holder = null;
2016-10-10 13:05:06
573
原创 关于图片加载缓存框架Picasso的学习与使用
此工具类中收藏了常用的图片相关操作方法,此类可继续扩展封装更多picasso相关的方法,比如翻转,动画,压缩等等,有待进一步研究扩展 public class PicassoUtil { /** * @Description: 从指定path加载图片按照指定大小居中填充显示 * @Author: Yong * @Created at: 2016/10/10 10:36
2016-10-10 12:27:58
443
原创 带缩放动画效果的图片切换的功能实现
public class MainActivity extends Activity { private ImageView imgA, imgB; private ScaleAnimation sa1; private ScaleAnimation sa2; //显示A图隐藏B图 private void showA() {
2016-10-08 08:35:02
672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人