- 博客(37)
- 收藏
- 关注
原创 Fresco属性
* FrescoDraweeView在xml中设置的属性说明: * android:id="@+id/my_image_view" 【属性说明】id * android:layout_width="20dp" 【属性说明】设置宽度,不支持wrap,如果要设置宽高比, 需要在Java代码中指定,setAspectRatio(1.33f); * android:layou
2017-11-02 08:23:56 409
原创 SimpleDraweeView 控件清空缓存
SimpleDraweeView 控件清空缓存 Uri imgurl=Uri.parse(item.getImg()); // 清除Fresco对这条验证码的缓存 ImagePipeline imagePipeline = Fresco.getImagePipeline(); imagePipeline.evictFromMemoryCache(img
2017-10-30 13:19:52 1587
原创 完整购物车
adapter包ShopcartExpandableListViewAdapterpackage com.jock.adapter;import java.util.List;import java.util.Map;import android.content.Context;import android.view.View;import androi
2017-10-25 20:40:46 1238
原创 okHttp网络请求2——MVP
adapter包package adapter;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.sax.StartElementListener;import android.support.v7.widget.
2017-10-25 20:20:58 392
原创 Okhttp网络请求
adapter包MyAdapter package adapter;import android.content.Context;import android.content.Intent;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import
2017-10-25 20:08:39 335
原创 安卓使用PhotoView进行对图片的双击放大,单击退出
实现思路1.复制PhotoView 到libs下,然后进行添加小奶瓶2.布局xml文件,添加PhotoView控件,src加载一张图片,就已经实现了放大缩小3.Photoview设置点击事件,实现单击退出Activity导jar包compile files('libs/uk-co-senab-photoview.jar')进行布局RelativeLayout
2017-10-23 08:26:39 1338
原创 属性动画的几种简单用途
//渐变动画public void gradual(View view){ ObjectAnimator animator=ObjectAnimator.ofFloat(img,"alpha",1f,0f,1f); animator.setDuration(3000); animator.start();}//旋转动画public void rotate(View
2017-10-23 08:20:18 234
原创 自定义捕获全局异常
import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Looper;import android.util.Log;import android.widget.Toast;import
2017-10-23 08:11:07 401
原创 okhttp拦截器的实现
public class LoggingInterceptor implements okhttp3.Interceptor { public static String TAG = "LogInterceptor"; @Override public Response intercept(Chain chain) throws IOException {
2017-10-23 08:09:53 286
原创 xRecyclerView简单实现下拉刷新和上拉加载
XRecyclerView是在RecyclerView的基础上可以轻松的实现下拉刷新和上拉加载的一个控件首先第一步 导入依赖compile 'com.jcodecraeer:xrecyclerview:1.3.2'//找控件recycler = (XRecyclerView) findViewById(R.id.rv);//设置支持下拉刷新和上拉加载recycler.setLoa
2017-10-23 08:06:37 285
原创 网络判断
MainActivitypackage com.bwie.test;import android.content.res.Configuration;import android.os.Handler;import android.os.Message;import android.support.v4.view.ViewPager;import android.s
2017-09-22 13:44:34 238
原创 搜索排序
main.xml xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:l
2017-09-22 07:21:42 267
原创 webview权限
wv.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);wv.getSettings().setJavaScriptEnabled(true);
2017-09-21 09:19:52 914
原创 版本更新
private void ininView() { banbengengxin = (LinearLayout) findViewById(R.id.banbengengxin); banbengengxin.setOnClickListener(new View.OnClickListener() { @Override public void o
2017-09-21 09:18:46 193
原创 离线下载
private NewsDao1 dao; private RecyclerView rlv; private List list; private Button download; private String url="http://v.juhe.cn/toutiao/index?type=&key=22a108244dbb8d1f49967cd74a0
2017-09-21 09:00:07 1081
原创 夜间模式
//夜间白天 int mode = getResources().getConfiguration().uiMode & Configuration.UI_MODE_NIGHT_MASK; SharedPreferences sp = getSharedPreferences("night", Context.MODE_PRI
2017-09-21 08:57:29 336
原创 popwindow
view = LayoutInflater.from(Main2Activity.this).inflate(R.layout.radio,null); LinearLayout wether=view.findViewById(R.id.wether); LinearLayout lixian=view.findViewById(R.id.lixian);
2017-09-21 08:45:25 344
原创 清除缓存
@Override protected void onResume() { super.onResume(); try { CliearUyils.getdqSize(ThreadActivity.this); } catch (Exception e) { e.printStack
2017-09-21 08:43:08 344
原创 短信验证
MainActivity private ImageView tv_qx; private EditText ed_phone; private TextView textView3; private EditText ed_yzm; private Button button; private int TIME=5; priv
2017-09-21 08:36:25 290
原创 侧拉SlidingMenu
//添加左边菜单slidingMenu= new SlidingMenu(this); slidingMenu.setMenu(R.layout.left_content);//setBehindContentView(R.layout.left_content);getSupportFragmentManager().beginTransaction().replace(R.id.
2017-09-21 08:33:37 247
原创 频道管理
/** * 获取控件 */MyHorizontalTabhost tabhost = (MyHorizontalTabhost) findViewById(R.id.tabhost);/** * 频道管理 */jiantou = (ImageView) findViewById(R.id.jiantou);jiantou.setOnClickListener(new View.OnClick
2017-09-21 08:29:51 274
原创 Timer倒计时
tv_timer = (TextView) findViewById(R.id.tv_timer); final Handler handler=new Handler() { @Override public void handleMessage(Message msg) { super.
2017-08-24 14:23:39 310
原创 Server Socket
package com.kson.socketdemo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.n
2017-08-24 14:19:56 240
原创 状态栏
getSupportActionBar().hide();// 状态栏颜色 setContentView(R.layout.activity_zhuye);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { Window window = this.getWindow(); window.addFlags(Wi
2017-08-24 14:19:16 206
原创 广播监听网络状态
package com.example.asus.guangbo;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.N
2017-08-24 14:17:48 189
原创 addHeaderView
View viewpaget = View.inflate(getContext(), R.layout.view_pager, null); xlv.addHeaderView(viewpaget);vp2 = (ViewPager) viewpaget.findViewById(R.id.vp2); tv_linear = (LinearLayout)
2017-08-24 14:13:21 350
原创 初始化ImageLoader
eloader.core.ImageLoaderConfiguration;import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer;import java.io.File;/** * Author:kson * E-mail:19655910@qq.com * Time
2017-08-24 11:51:59 251
原创 WebSerVerXML解析
new Thread(new Runnable() { @Override public void run() { HttpTransportSE se=new HttpTransportSE("http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx"); SoapSerializationEnve
2017-08-24 11:49:46 465
原创 shape画圆
//绿色xml version="1.0" encoding="utf-8"?>shape android:shape="oval" xmlns:android="http://schemas.android.com/apk/res/android"> size android:width="12dp" android:height="12dp"/> solid a
2017-08-24 11:43:56 331
原创 加点,无限轮播
List IVlist=new ArrayList();/** * 加点 */private void initDot() { for (int i = 0; i image.length; i++) { ImageView lv=new ImageView(getActivity()); if(i==0) { lv.setIm
2017-08-24 11:42:05 207
原创 上拉刷新,下拉加载
public void onLoad(){ xlv.stopRefresh(); xlv.stopLoadMore(); SimpleDateFormat formatter = new SimpleDateFormat ("HH:mm:ss"); Date curDate = new Date(System.currentTimeMillis());
2017-08-24 11:38:51 183
原创 ImageLoader_下载图片并缓存
private ImageView iv;private String url="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1503460480074&di=73f55fbd2d7d629dfefbf1ed9ebaf7df&imgtype=0&src=http%3A%2F%2Fwww.fengdu100
2017-08-23 14:23:13 665
原创 fragment
iv_image1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { veb.setCurrentItem(0); } });
2017-08-20 19:24:39 178
原创 AsyncTask网络请求数据
MainActivitypackage com.example.week2_lianxi;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ListView;import com.example.Bean
2017-08-16 10:10:41 296
原创 ImageLoader网络加载图片——可以本地缓存
MainActivity.javapackage com.example.wangaishi20170816;import android.graphics.Bitmap;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;
2017-08-16 09:59:16 353
原创 HttpURLconnection_webview
NewsAdapter类package com.bawi.adapter;import android.content.Context;import android.nfc.NfcEvent;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;
2017-08-14 20:21:48 364
原创 HttpClient网络请求获取网络图片
适配器:Myadapterpackage com.bawi.adapter;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.view.LayoutInflater;import android
2017-08-14 14:53:20 1619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人