- 博客(29)
- 收藏
- 关注
原创 Glide圆形图片的加载
// Glide加载圆形图片Glide.with(context).load(mList.get(position).getUserImg()).asBitmap().centerCrop().into(new BitmapImageViewTarget(viewHolder.imageView) { @Override protected void setResource(Bi
2017-08-07 15:38:46
258
原创 RecyclerView实现加载更多
//使用线程更新private Handler handler = new Handler();//在解析的时候,记得让页数加加public void getMoreData(){ handler.postDelayed(new Runnable() { @Override public void run() {
2017-07-31 14:55:25
269
原创 购物车的简单逻辑实现之全选,反选,总价的改变
public class MainActivity extends AppCompatActivity implements MyAdapter.OnItemCheckBoxLiaenr, MyAdapter.OnMyViewInterface { private List list = new ArrayList<>(); private ListView lv;
2017-07-27 20:35:21
917
原创 简单的viewPager和PhotoView的实现
//记得倒photoview的jar包public class MainAcitivity extends AppCompatActivity { private ViewPager vp; private List list = new ArrayList<>(); private List viewList= new ArrayList<>();
2017-07-27 11:25:49
306
转载 Android listview实现各种购物车的列子
http://blog.csdn.net/u011732740/article/details/72875567// Android实现购物车(附demo)点击打开链接// [置顶] 安卓listview实现购物车点击打开链接
2017-07-17 11:34:24
2174
原创 自定义控件之放大缩小和移动.进度
public class FirstProgressView extends View { private int width; private int height; private int progress; private int maxProgress = 100; private Paint mPaintBackGround; priva
2017-07-08 13:17:21
364
原创 自定义view圆形之生成随机数改变
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import android.view.MotionEvent;import
2017-07-07 10:37:03
231
原创 频道管理的条目点击弹出的dialog使用
package com.bwie.cyrus.april;import android.app.ProgressDialog;import android.content.ComponentName;import android.content.DialogInterface;import android.content.Intent;import android.graphics.B
2017-06-29 20:59:00
251
1
原创 RecyclerView的使用
//继承的adapterpublic class RecyclerAdapter extends RecyclerView.Adapter implements View.OnClickListener { private Context context; private List recylist; private RecyclerListeaer.onIte
2017-06-29 10:10:36
150
原创 版本更新的使用方法
//要使用xutils工具类//使用网页的操作放在一个WampServer64包下www下,要自己新建download文件夹把要更新的apk放在里面header("Content-type:text/html;charset=utf-8"); $lastVersion=10; $lastMustUpdate=5; $current = $_GET["version"]; i
2017-06-27 21:28:35
393
原创 sdcard之写入和读取
private void writeDataFromInternet(String str) { try { File file = new File(Environment.getExternalStorageDirectory(), "cache.txt"); if (!file
2017-06-26 17:26:39
345
原创 xutils的使用
//依赖compile 'com.google.code.gson:gson:2.8.1' gson依赖compile 'com.github.bumptech.glide:glide:4.0.0-RC1' glide依赖compile 'com.youth.banner:banner:1.4.9' banner依赖compile 'com.android.support:re
2017-06-22 14:39:19
198
转载 Android之View的诞生之谜
作者博客http://www.cherylgood.cn前言hello,大家好,平时大家都说自定义view,这次给大家带来有关view的相关知识,希望你喜欢!作为一名正在岗位上的Android开发者,工作中常常需要我们使用自定义View去实现一些天马行空的效果,而作为一名正在寻找工作的Android开发者而言,面试过程中自定义View的相关知识点也是热门的面试题目之一哦,好东西我们
2017-06-14 09:01:28
341
2
转载 黑白主题切换
1:在 style中添加黑夜主题stylename="AppTheme"parent="Theme.AppCompat.Light.DarkActionBar">itemname="colorPrimary">@color/colorPrimaryitem>itemname="colorPrimaryDark">@color/colorPrimary
2017-06-13 21:37:06
522
原创 Banner轮播图的使用方法
//控件com.youth.banner.Banner android:layout_width="match_parent" android:layout_height="200dp" android:id="@+id/banner" >com.youth.banner.Banner>//操作 private Banner banner; p
2017-06-08 17:30:00
4041
转载 第三方侧滑菜单SlidingMenu在android studio中的使用
前面讲了官方的侧滑菜单DrawerLayout的使用,其实早在官方没有推出这个之前,就有很多第三方的jar包如SlidingMenu等,感谢开源的力量。SlidingMenu是一个开源的侧滑菜单(https://github.com/jfeinstein10/SlidingMenu)。 为大家的安卓程序提供侧滑菜单,这个功能也非常有用。配置:本人亲测使用第三方jar包在Eclips
2017-06-08 17:19:22
311
原创 Banner
https://github.com/youth5201314/bannercompile'com.youth.banner:banner:1.4.9'uses-permissionandroid:name="android.permission.INTERNET" /> uses-permissionandroid:name="
2017-06-06 20:16:28
200
原创 多条目加载并用imageLoder加载图片
package com.bwie.lenovo.yuekaoa;import android.content.Context;import android.os.Handler;import android.util.Log;import android.view.View;import android.view.ViewGroup;import android.widget.Bas
2017-06-01 20:05:06
203
原创 Java的四种引用
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。1.强引用本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,
2017-05-26 10:51:18
262
原创 图片加载和viewPager结合的轮播
private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { vp.setCurrentItem(msg.what); msg.what++; handler.sendEmptyMessageDelayed(ms
2017-05-25 14:54:48
421
转载 Android-Universal-Image-Loader最新框架解析
目录1.个性的ImageLoader配置1.1.在哪儿配置以及如何配置2.各式缓存方式任你选择2.1.DiskCache 磁盘缓存2.2.MemoryCache内存缓存2.3.不要忘记缓存的清理3.网络图片获取想停就停4. 图像大小由你控制5. 注意事项6.下载地址1.个性的ImageLoader配置1.1.在哪儿配置以及如何配置一般会在自己的A
2017-05-25 10:29:29
327
转载 Android四大图片缓存(Imageloader,Picasso,Glide,Fresco)原理、特性对比
四大图片缓存基本信息Universal ImageLoader 是很早开源的图片缓存,在早期被很多应用使用。 Picasso 是 Square 开源的项目,且他的主导者是 JakeWharton,所以广为人知。 Glide 是 Google 员工的开源项目,被一些 Google App 使用,在去年的 Google I/O 上被推荐,不过目前国内资料不多。 Fres
2017-05-25 10:20:25
553
转载 OkHttp3
OkHttp3 Squaur主要包含以下功能:一般的get请求一般的post请求基于Http的文件上传文件下载加载图片支持请求回调,直接返回对象、对象集合支持session的保持主要的几个类: 1.)OkHttpClient.java 2.)Request.java 3.)Call.java
2017-05-24 08:37:26
305
转载 Linux与Unix究竟有什么区别呢,孰优孰劣?
Linux与Unix虽然在功能使用上很相似,但是在代码实现、稳定性、性能、安全性、硬件支持、应用领域等方面两者的区别还是非常大的,具体区别如下1.Unix1969年,Unix由KenThompson、Dennis Ritchie和Douglas McIlroy在AT&T的贝尔实验室开发,第一版发布于1971年,在一台PDP-11/24的机器上完成。1973年,由于汇编语言、Fortran语
2017-05-21 20:36:13
2061
原创 MD5
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 { private static final String MD5_SUFFIX =
2017-05-20 10:54:48
293
原创 去掉标题和沉寂模式
去标题getSupportActionBar().hide();去状态栏 加沉浸式getWindow() .setFlags(WindowManager.LayoutParams .FLAG_FULLSCREEN, WindowManager.LayoutParams .FLAG_FULLSCRE
2017-05-16 19:28:04
454
转载 XlistView上下加载的使用方法
import android.os.Build;import android.os.Handler;import android.support.annotation.RequiresApi;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Arra
2017-05-16 19:21:40
311
原创 ViewPager网络加载图片并无限轮播实现
import android.os.Handler;import android.os.Message;import android.provider.ContactsContract;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.su
2017-05-12 16:43:55
428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人