- 博客(29)
- 收藏
- 关注
原创 Android 混淆代码参考
混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用正文1打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主要部分定制化区域。这里边的内容是我们主要需要补充的部分,大致分为4个小部分,我们接下来的步骤主要是补充这4个部分的东西。 基本不用动区域#------------...
2019-02-26 11:23:01
168
原创 Android RecyclerView实现侧滑删除
//自定义item的父布局public class SwipeItemLayout extends ViewGroup { private static final Interpolator sInterpolator = t -> { t -= 1.0f; return t * t * t * t * t + 1.0f; }; p...
2019-02-22 10:45:25
925
原创 极光推送,怎么使用用广播接收
此处省略,配置依赖,和权限等问题(查看官网),只展示中间部分清单文件 极光推送 <!-- Required SDK 核心功能--> <!-- 可配置android:process参数将PushService放在其他进程中 --> <service android:name="cn....
2018-06-01 14:38:15
1755
原创 关于Android6.0以上系统出现的拍照问题
调用相机的时候,出现java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation 6.0以上的 Uri 形式变了下面的代码就需要进行 6.0 以上的配置,这里是 重点 , 改动有2点1.需要在自己的manifest中配置2.需要创建一个xml文件清单文件中的配置<prov...
2018-05-29 10:13:08
358
原创 Android ListView嵌套ListView,子ListView展示不全
在适配器中,添加完子listView的适配器后,调用改方法,就可改善public class Utility { public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); ...
2018-04-20 15:56:27
1745
原创 android 最简单的版本更新
//解析通过Gson得到bean对象,对象中有url地址 和versonCode版本号bean =gson.fromJson(msg,VersonBean.class);String mcode=CommonParams.getCode();if(bean.getVersonCode().equals(mcode)){ return;}else{ AlertDi...
2018-04-18 14:02:50
576
原创 实现百度定位
private MapView mMapView;private BaiduMap bdMap;private MyLocationConfiguration.LocationMode mCurrentMode;public LocationClient mLocationClient = null;boolean firstLoc=true; //是否首次定位private LatLng ...
2018-03-29 15:06:25
591
原创 Rxjava基本demo
详情请查看 http://www.jianshu.com/p/856297523728import rx.Observable; import rx.Observer; import rx.Subscriber; import rx.android.schedulers.AndroidSch
2017-10-30 19:26:19
375
原创 https的认证
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.
2017-10-30 19:22:42
569
原创 自定义view,实现圆环进度
自定义viewpackage com.bwie.goodscar.utils;import android.annotation.TargetApi;import android.content.Context;import android.content.res.ColorStateList;import android.content.res.TypedArray;impor
2017-10-25 20:17:11
280
原创 购物车Recyclerview实现
Main_xmlxml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http
2017-10-25 11:30:51
419
1
原创 RecyclerView的上拉刷新,和下拉加载
<android.support.v4.widget.SwipeRefreshLayout android:id="@+id/srefresh" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget....
2017-10-16 20:23:32
339
原创 实现ScrollView头标题滑动渐变
ScrollView滑动监听:Google并没有给我们提供ScrollView的滑动距离、是否滑动到布局底部、顶部的方法,但是提供了一个onScrollChanged方法:@Override protected void onScrollChanged(int x, int y, int oldx, int oldy) { super.onScrollChanged(x, y,
2017-10-12 11:39:50
515
原创 生成共用的一个Fragment
public class PageFragment extends Fragment { public static final String ARG_PAGE = "ARG_PAGE"; private int mPage; public static PageFragment newInstance(int page) { Bundl
2017-10-10 19:20:23
461
原创 自定义view 圆环带箭头旋转
public class MyCustomCircleArrowView extends View { //从xml中获取的颜色 private int circleBoundColor; private float circleBoundWidth; //当前画笔画圆的颜色 private int CurrenCircleBoundCol
2017-10-08 20:35:24
383
原创 图片上传
public void updata(View v){ //点击按钮开始执行上传操作 showChoosePicDialog();}private void showChoosePicDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTi
2017-09-28 19:55:47
301
原创 依赖
版本:http://gdown.baidu.com/data/wisegame/f98d235e39e29031/baiduxinwen.apkTabLayout compile 'com.android.support:design:26.0.0-alpha1'Glide图片的配置 compile 'com.github.bumptech.glide:gl
2017-09-21 09:17:58
268
原创 PhotoView
public class MainActivity extends AppCompatActivity { private String url="http://mini.eastday.com/mobile/170913032156560.html"; private WebView wv; private ArrayList list; @Suppress
2017-09-17 20:16:52
323
原创 清除缓存
package com.kson.clearandversion;import android.content.DialogInterface;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.support.v7.app.AlertDialog
2017-09-16 16:09:31
1540
原创 实现第三方登录,并获取头像信息
libs里面的jar文件在主activity里面public class MainActivity extends AppCompatActivity implements View.OnClickListener { private ImageView head; private TextView name; private static final S
2017-09-09 15:38:06
2068
原创 实现频道管理
先添加依赖 compile 'com.github.andyoom:draggrid:v1.0.1'添加maven 开元代码里面的 url "http://jitpack.io"(在工程的build.gradle里面设置) 在: allprojects { repositories {
2017-09-08 20:49:55
1478
原创 RecycleView的使用
public class ResAdapter extends RecyclerView.Adapter { private ArrayList list; private Context context; public ResAdapter(ArrayList list, Context context) { this.list = list;
2017-09-05 14:35:43
196
原创 HttpClient
首先要重新启用HttpClient的话先在build.gradle里面设置android{useLibrary 'org.apache.http.legacy'//设置HttpClient重新启用}post请求方式 private void postNews(String type, String key) { String res
2017-08-24 19:29:52
229
原创 频道的布局基本操作
//先添加数据private void init() { GridView gv_me= (GridView) findViewById(R.id.gv_me); GridView gv_more= (GridView) findViewById(R.id.gv_more); melist=new ArrayList<>(); m
2017-08-24 10:44:37
240
原创 联网判断
public static boolean networkStatusOK(Context mContext) { boolean netStatus = false; try{ ConnectivityManager connectManager = (ConnectivityManager) mCo
2017-08-21 08:23:59
269
原创 稻草人总结之关于二次采样
1.为什么要二次采样1.大家在开发App的过程中有没有遇到过类似于图片墙这样的功能?在做图片墙的时候你有没有遇到过OOM异常呢?遇到了又是怎么解决的?2.再比如我现在有一张100M大的图片,我想把这张图片用一个ImageView显示出来,那么你的ImageView能够显示出来这张图片吗?上面我们说的这两种情况其实都涉及到图片加载时内存溢出的问题,内存溢出可能发生在加载一张大图的时候,也
2017-08-15 19:53:03
841
原创 稻草人总结之WebView的介绍
因为要房访问网络,所以manifest中必须要加uses-permission:uses-permission android:name="android.permission.INTERNET"/> 1 . 加载网页: 网络用:webView.loadUrl("http://www.baidu.com"); 本地文件
2017-08-14 21:14:21
408
原创 稻草人总结之Image-Loader加载图片
GITHUB上的下载路径为:https://github.com/nostra13/Android-Universal-Image-Loader ,下载最新的库文件,并且导入到项目的LIB下便可以使用。一、使用方法 这是 一个开源的Android关于下载显示图片的工具类,在这个下载包里面jar文件,用于我们导入项目使用,具体使用方法在包里面也含有。下面是一个例子 由于是
2017-08-14 20:01:53
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人