- 博客(27)
- 收藏
- 关注
原创 权限
okhttpcompile 'com.squareup.okhttp3:okhttp:3.9.0'compile'com.zhy:okhttputils:2.0.0'Springview上下拉刷新compile 'com.liaoinstan.springview:library:1.2.6'找控件compile 'com.jakewharton
2017-10-26 11:29:41 248
原创 recycleview的头布局和尾部局
package com.bwie.recyclerviewheader;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.GridLayoutManager;import android.support.v7.wi
2017-10-22 19:15:48 361
原创 Okhttp上传图片
依赖compile 'com.squareup.okhttp3:okhttp:3.9.0'权限配置 package="com.bwie.okhttp"> android:allowBackup="true" android:icon="@mipm
2017-10-15 19:36:35 313
原创 recycleView 瀑布流
recycleview分割线compile 'com.yqritc:recyclerview-flexibledivider:1.4.0'okhttpcompile 'com.squareup.okhttp3:okhttp:3.9.0'Springview上下拉刷新compile 'com.liaoinstan.springview:library:1.2.6'
2017-10-15 19:06:06 251
原创 自定义圆形进度条
Paint paint; int mcolor = Color.RED; /** * 圈的宽度 */ private int mCircleWidth = 10; float currentPoint; private ValueAnimator anim; public M
2017-10-09 10:53:01 192
转载 Android中的二维码生成与扫描
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51260428 本文出自:【顾林海的博客】前言月底离开公司,准备月底休息一段时间,之前每天忙于工作,甚至连一些感兴趣的东西都没有研究过,趁着这段时间可以好好享受一下,今天这篇文章主要描述二维码的生成与扫描,使用目前流行的Zxing,底部会给出整个项目的gitH
2017-09-29 16:18:30 287
原创 webview加载网页
1.布局中WebView android:id="@+id/wb" android:layout_width="match_parent" android:layout_height="match_parent">WebView>2.权限uses-permission android:name="android.permission.INTERNET
2017-09-27 09:04:05 261
原创 开机广播
开机广播监听 1.添加权限 2.编写一个广播 public class BootBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (inten
2017-09-20 08:46:37 344
原创 Androidg 改变CheckBox下的选中与未选中图片
1.在res/drawable下创建selector 文件 文件名自己随意定义符合格式要求即可xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android"> item android:drawable="@mipmap/ic_laun
2017-09-19 20:13:06 989
原创 懒人实现Android城市列表
1. 在app的gradle里面com.github.andyoom:citypicker:v1.0.42.在项目的build.gradle中添加 maven {url "https://jitpack.io"}public class MainActivity extends AppCompatActivity { private TextVi
2017-09-17 19:59:35 631
原创 版本更新
/** * 一个逻辑非常简单的版本更新 * 在真正的项目中往往需要更多的条件限制 */public class MainActivity extends AppCompatActivity { String urlVersion = "http://www.地址.com";// String urlApk = "http://img1.gtimg.com
2017-09-17 18:22:19 264
原创 Android PopupWindow简单显示
如果创建PopupWindow的时候没有指定高宽,那么showAsDropDown默认只会向下弹出显示,这种情况有个最明显的缺点就是:弹窗口可能被屏幕截断,显示不全,所以需要使用到另外一个方法showAtLocation,这个的坐标是相对于整个屏幕的,所以需要我们自己计算位置。 //找到布局View view = View.inflate(this,R.layout.popu,
2017-09-16 18:22:45 227
原创 Android是否联网判断
必须加载次权限uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"判断是否联网的方法 public boolean isOnline(){ //得到一个连接管理者 ConnectivityManagerconnMgr =(ConnectivityM
2017-09-16 18:22:43 303
原创 ScrollView嵌套ListView只显示一行
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_hei
2017-09-16 18:22:40 214
原创 ViewPager+Fragment实现选项卡,并…
https://pan.baidu.com/share/link?shareid=152352&uk=3020927927http://blog.sina.com.cn/s/blog_783ede03010173b4.html
2017-09-16 18:22:37 165
原创 xutils
public class MyApplication extends Application { @Override public voidonCreate() { super.onCreate(); x.Ext.init(this); }} public class MainActivity extends AppCompatAct
2017-09-16 18:22:34 136
原创 TabLayout和ViewPager联动
import android.support.design.widget.TabLayout;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompatActivity;import android.o
2017-09-16 18:22:32 272
原创 apk的反编译和抓包
一、Apk反编译得到Java源代码1、首先将apk文件后缀改为zip并解压,得到其中的classes.dex它就是java文件编译再通过dx工具打包而成的2、将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹在命令行下定位到dex2jar.bat所在目录运行 dex2jar.bat classes.dex 生成 classes
2017-09-16 18:22:29 1067
原创 Pull解析
private List pullXml() {//得到pull解析器try {XmlPullParser pullParser = Xml.newPullParser();File file = new File("mnt/sdcard/person.xml");FileInputStream fis = new FileInputStream(file);pullParser.se
2017-09-16 18:22:26 232
原创 无限轮播的小圆点设置
在drawable下设置 android:shape="oval"> corners android:radius="10dp" solidandroid:color="@color/colorPrimary" 设置小圆点的java代码private void initView() { vp = (ViewPager) findViewBy
2017-09-16 18:22:23 290
原创 XListView的上下拉刷新
做这个需要先去https://github.com下载XlistView依赖 public class MainActivity extends AppCompatActivity implementsXListView.IXListViewListener { private XListViewxLv; private MyBaseAdapteradapter;
2017-09-16 18:22:20 202
原创 Android-Universal-Image-Loader三…
public class MyApplication extends Application { @Override public void onCreate(){ super.onCreate(); String path =Environment.getExternalStorageDirectory(); File c
2017-09-16 18:22:17 206
原创 HttpURLConnection的请求
private voidgetHealthInfoForGet(){ try { //填入请求地址 URL url =newURL("http://japi.juhe.cn/health_knowledge/categoryList?key=eb033dfcf95c03f9f451f6973049e6be");
2017-09-16 18:22:14 156
原创 httpclien
android { useLibrary 'org.apache.http.legacy'} public class MainActivity extends AppCompatActivity { @Override protected voidonCreate(Bundle savedInstanceState) { super.onCr
2017-09-16 18:22:11 347
原创 压缩图片
public class MainActivity extends AppCompatActivity { private ImageView img; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2017-09-16 18:22:08 140
翻译 第三方完成频道管理
1.在app的build.gradle中添加com.github.andyoom:draggrid:v1.0.12.在项目的build.gradle中添加maven {url "https://jitpack.io"}如下所示的位置:allprojects { repositories { jcenter() maven {u
2017-09-16 12:15:43 171
翻译 SwipeMenuListView
将Swipemenulistview添加到xml中:com.baoyz.swipemenulistview.SwipeMenuListView android:id="@+id/collect_lv" android:layout_width="match_parent" android:layout_height="match_parent">com.ba
2017-09-12 10:27:33 172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人