- 博客(35)
- 收藏
- 关注
原创 生成二维码、自定义二维码
1、导一个jar包 zxing,jar2、定义两个按钮 生成二维码、自定义二维码 定义一个图片 用于生成二维码3、逻辑操作 MainActivity中public class MainActivity extends AppCompatActivity implements View.OnClickListener { private ImageView iv
2017-09-08 14:13:18
776
原创 跳转接口回调
//创建回调的接口public interface OnStartActivity{ void onStartActivity(Context context);}private OnStartActivity mOnStartActivity;public void setOnStartActivity(OnStartActivity onStartActivity){
2017-09-01 12:06:31
123682
原创 自定义View中跳转
icon.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getContext(), MainActivity.class); getContext().startActivity
2017-09-01 12:05:14
688
原创 计算缓存大小+清除缓存
//ImageLoader的缓存路径需要改动//String path = Environment.getExternalStorageDirectory().getPath() + "/Application"; String path = this.getCacheDir().getPath() + "/imageLoader";//设置界面private T
2017-08-24 19:40:32
668
原创 图片传值(ViewPager+滑动+缩放)
//子条目监听中xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { final ListString>
2017-08-24 16:03:44
363
原创 图片传值(Intene+ImageLoader)+缩放、拖拽(PhotoView)
//子条目的点击监听xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { Intent intent
2017-08-24 14:26:44
460
原创 图片传值+图片缩放拖拽
//导一个jar包 photoview 1.3版本//子条目监听中xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, lon
2017-08-23 20:38:47
483
原创 tablayout上显示网络数据(xUtils请求)s
//MyPagerAdapterpublic class MyPagerAdapter extends FragmentPagerAdapter{// private String[] titles = {"周一","周二","周三","周四","周五","周六","周日"}; ListTitleMenu.DataBean> results; public M
2017-08-23 19:04:44
1261
原创 下载安装apk(最终)
public void xiazaiAPK() { String wangzhi = "http://down11.zol.com.cn/suyan/lulutong3.6.5g.apk"; String path = Environment.getExternalStorageDirectory().getPath() + "/teme1/myapk.apk"
2017-08-23 16:06:44
5585
原创 Intent+ImageLoader两个Activity之间传图片
//本人做的是点击listView子条目传图片xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { In
2017-08-23 14:26:41
534
原创 xListView+下载安装apk+跳转设置WIFI界面
public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener { private XListView xLV; private int index = 1; private boolean flag; private MyBaseAdapter
2017-08-23 14:14:27
501
原创 进入App判断网络状态(非广播实时监听)
//先写一个工具类public static boolean isConnection(Context context){ //得到管理网络的服务实例 ConnectivityManager connMgr = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVIC
2017-08-22 16:30:32
1885
原创 下载安装升级apk
public class MainActivity extends AppCompatActivity { private int versionCode; private ProgressDialog progressDialog; private WebView webView; @Override protected void onCreate(B
2017-08-22 16:24:55
677
原创 频道管理(连接数据库)
//创建数据库public class MySqliteOpenHelper extends SQLiteOpenHelper{ public MySqliteOpenHelper(Context context) { super(context, "zhoukao3.db", null, 1); } @Override publi
2017-08-18 20:57:32
292
原创 TabLayout+ViewPager简易实现
//在gradle中配置依赖compile 'com.android.support:design:25.3.1'//布局文件//activity_main布局 android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://s
2017-08-18 20:40:04
1033
原创 今日头条频道管理(简易shixian)
频道管理 1. 在app的gradle里面(根据情况自选) compile 'com.github.andyoom:draggrid:v1.0.1' 2.在项目的build.gradle中添加 在两个jcenter下配置 maven {url "https://jitpack.io"} //做跳转配置Activit
2017-08-18 20:06:58
839
原创 请求网络数据后点击子条目Intent传值(简易)
//子条目监听写在MyBaseAdapter写返回值前面xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) {
2017-08-18 19:43:22
301
原创 点击子条目传值url跳转到对应的WebView
//MyBaseAdapter中(写在返回值 return convertView 前面)xLV.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int positio
2017-08-18 15:41:15
450
原创 极光推送
新建一个应用打开本项目中的build.gradle中找自己的包名 直接点提交在 module 的 gradle 中添加依赖和AndroidManifest的替换变量 ndk { //选择要添加的对应cpu类型的.so库。 abiFilters 'armeabi', 'armeabi-v7a', 'armeabi
2017-08-17 10:12:00
248
原创 ImageLoader缓存图片到SD卡+清除缓存
//MyApplicationpublic class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); String path = Environment.getExternalStorageDirectory()
2017-08-16 09:46:32
2744
原创 今日头条频道拖拽
频道管理 1. 在app的gradle里面(根据情况自选) com.github.andyoom:draggrid:v1.0.1 compile 'com.github.andyoom:draggrid:v1.0.1' 2.在项目的build.gradle中添加 在两个jcenter下配置 maven {url "ht
2017-08-15 15:02:33
572
原创 异步加载数据和图片综合案例
package com.example.imageload;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import androi
2017-08-15 09:36:17
282
原创 listView中设置PopUpWindow
//drawable文件夹下放置两张图片//自定义数据 创建一个JavaBean 在MainActivity中写一个添加数据的方法然后添加到集合中//需要创建和添加的文件及属性//popupwindow的动画//res下创建一个anim文件夹//创建第一个文件sliding_right_in.xml //创建第二个文件slid
2017-08-14 21:24:00
314
原创 fragment中使用xutils
public class Myfragment extends Fragment implements XListView.IXListViewListener { private XListView xListView; private int index=1; private Myfragment.myadapter myadapter; priva
2017-08-14 11:51:20
714
原创 xUtils的使用
RequestParams params=new RequestParams("http://apis.juhe.cn/cook/query.php"); params.addQueryStringParameter("key","4828e85e3b04e4b0d7ac8afab28a39cf"); params.addQueryStringParameter
2017-08-13 21:04:53
235
原创 安卓Sqlite增删改查
package com.bwie.dao;import java.util.ArrayList;import java.util.List;import com.bwie.bean.Alluser;import com.bwie.sql.MySQLiteOpenHelper;import android.content.ContentValues;import
2017-08-13 20:56:34
336
原创 下载图片省流量模式
//创建一个Applicationpublic class MyApplication extends Application { private static MyApplication myApplication; @Override public void onCreate() { super.onCreate();
2017-08-10 15:40:15
361
原创 日夜间模式切换第二种方式
//工程自带的values文件夹中//colors.xml文件 #3F51B5 #303F9F #FF4081 #FF0000 //工程自带的values文件夹中//strings.xml文件 //自己的项目名 DayNightTwo 切换成夜间模式 //自己创建一个文件
2017-08-10 15:37:13
954
原创 xUtils下载断点续传
//下载 RequestParams params = new RequestParams("http://tc.sinaimg.cn/maxwidth.800/tc.service.weibo.com/p3_pstatp_com/a0dc4efe4d9f66ea71dd1fee2691b6b6.jpg"); //保存一下存储路径 para
2017-08-08 21:16:07
282
原创 广播实时监听网络状态
//清单文件中添加权限 //在MainActivity中动态注册广播//创建一个内部类ConnectivityBroadcastReceiver继承BroadcastReceiver//动态注册广播,创建一个IntentFilter//设置全局变量 private ConnectivityBroadcastReceiver mC
2017-08-08 20:08:38
353
原创 日夜间模式切换第一种方法
//首先在工程中自带的values文件夹下 colors中添加颜色 #3F51B5 #303F9F #FF4081 #252a2e #dcdcdc #505050 #ECECEC #FFFFFF #000000 #05D992 #E5004F #414141
2017-08-07 21:13:30
781
原创 侧拉列表
//创建侧拉列表 slidingMenu = new SlidingMenu(this); //设置侧拉列表的位置 slidingMenu.setMode(SlidingMenu.LEFT); //设置触摸的区域 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMO
2017-08-07 17:30:28
533
原创 Viewpager+XListView+Internet
package com.example.android_mobileinternet_test1;import android.app.ProgressDialog;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import andr
2017-07-28 12:23:28
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人