自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Fresco错误集锦

Fresco 初体验各种问题解决 xmlns:fresco="http://schemas.android.com/apk/res-auto"显示为灰色,没有应用到  解决办法  把引用图片的方式(src)改为:fresco...

2017-11-29 15:29:23

阅读数 319

评论数 0

转载 okhttp公共参数拦截器

网络请求中总有一些固定的参数  但是我们不能没回请求都加上  这就需要一个拦截器  添加公共参数 网络拦截器 @Override public Response intercept(Chain chain) throws IOException { //获取request ...

2017-11-28 20:21:13

阅读数 229

评论数 0

转载 java线程的生命周期和API

转载出自于:http://blog.csdn.net/lonelyroamer/article/details/7949969 一、线程的生命周期 线程状态转换图: 1、新建状态 用new关键字和Thread类或其子类建立一个线程对象后,该线...

2017-11-20 08:19:54

阅读数 236

评论数 0

转载 android SeekBar 样式大全

UI参考                     Xml代码   SeekBar          android:id="@+id/seekbar"        ...

2017-11-20 08:16:51

阅读数 735

评论数 0

原创 动态代理和静态代理

静态代理 动态代理

2017-11-14 09:57:26

阅读数 256

评论数 0

转载 自定义view圆角图片带边框

[java] view plain copy  print? package com.zyh.cricleimageview;      import android.content.Context;   import android.graphics.Bitma...

2017-10-25 19:34:24

阅读数 593

评论数 0

原创 EventBus到来

Eventbus (观察者设计模式) 使用步骤 1、EventBus.getDafault().regesit 注册就是一个单例模式 2、创建方法来接收而处理事件 必须添加@Subscribe 必须加,不然报错或收不到消息 3、在OnDestory()中取消注册 4、...

2017-10-25 15:34:42

阅读数 249

评论数 0

原创 android和js交互你真的了解吗

android中webview和js交互 android中利用webview调js webview.getSetting().setJavaScriptEnable(true); webview.loadUrl("javaScript:text()"); ...

2017-10-25 15:32:39

阅读数 536

评论数 0

原创 MVP中存在的内存泄漏问题

MVP 之所以存在是因为它的利于维护、易于测试、松耦合、复用性高,易于扩展 但是好用的同时存在着内存泄漏问题 例如网络请求,但是presenter持有了Activity的强引用,如果在请求结束之前,Activity被销毁,那么会导致presenter一直持有Activity的引用,使得Acti...

2017-10-23 19:37:19

阅读数 379

评论数 0

原创 android之点击返回两次退出程序

第一种方法中当退出应用后弹出应用程序崩溃的对话框,有时退出后还会再次启动,少部分的用户体验不太好。但现在也依旧还会有少部分的开发人员会使用这种方式,因为使用方式很简单 第一种方法: public class MainActivity extends Activity { // 定...

2017-10-16 20:29:01

阅读数 203

评论数 0

原创 android之生成二维码和扫描

二维码扫描 这里是在Zxing的基础上写的代码,首先,需要在工程中添加依赖 compile 'com.mylhyl:zxingscanner:1.6.0'   "android.permission.CAMERA"...

2017-10-14 14:30:26

阅读数 411

评论数 0

转载 Retrofit从开始到放弃

概述 在学习 Retrofit2 的过程中受到了一些阻力,现 Retrofit2 学会使用了,特此写此文验证所学知识。同时也希望帮助和我一样在学习Retrofit2遇到困难的猿们。 当我在刚开始学习 Retrofit2 的时候并不知道Retrofit2是什么东西,后来逐渐了解 “它可能...

2017-10-12 09:11:30

阅读数 586

评论数 0

转载 Android图片加载框架比较----Glide,Picasso,Fresco

Glide 添加依赖: [java] view plain copy dependencies {       compile 'com.github.bumptech.glide:glide:3.5.2'     ...

2017-10-12 08:59:19

阅读数 532

评论数 0

转载 第三方QQ登录和分享

Android之第三方平台实现QQ登录和QQ分享 目前大多数APP都包含了第三方平台的登录,特别是QQ和微信,这篇博客主要讲的是如何实现QQ第三方平台实现QQ登录和分享功能,功能包含: 登录授权登录获取用户信息(昵称,头像,地址等)QQ分享给好友QQ分享到空间 先看看效果...

2017-10-11 09:03:31

阅读数 746

评论数 0

原创 Android文本输入框EditText属性和方法说明

EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个: android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer&q...

2017-09-30 20:17:18

阅读数 473

评论数 0

转载 androdi接口回调机制

接触Android这么久,老是听到回调这个词,觉得很高大上,一直很想弄明白这到底是个什么鬼东东,简简单单的一句话:一个监听器就是一个回调方法的实现!不知道你看到这句话是不是瞬间也有了一个很直观的理解呢! 于是我自己尝试着写了一个简单的回调demo,大致意思是一个listview,点击它的某个...

2017-09-28 16:54:07

阅读数 199

评论数 0

原创 自定义TextView

最近碰到一个关于自定义TextView的问题, 要求我们对控件的背景和文字进行随机改变,大概思考了32秒,创建了一个类果断继承Textview,把画笔和构造方法都写完后,开始写onDraw()方法, 要求是对背景和文字都有颜色随机变化的要求,所以先绘制了一个矩形 paint.setColo...

2017-09-28 12:48:05

阅读数 342

评论数 0

原创 关于MySQL安装最后一步一直未响应

打开C盘,然后设置显示隐藏文件,然后找到programData,进去找到mysql,删除。重新安装,。

2017-09-27 21:24:52

阅读数 3867

评论数 2

原创 android中的MVP

在刚刚接触android的mvp前,早就有过对mvp有一些了解。  Most Value Player   我个人在游戏的结算页面经常会获得这个,那么今天我们不对游戏进行讨论,今天的mvp是android中的mvp结构, 在我刚刚接触安卓时就知道了MVC ,那么mvp就是由mvc演变而来,既然是...

2017-09-20 17:40:39

阅读数 165

评论数 0

原创 android之开机广播播放音乐

首先,我们需要创建一个继承BoradCastReceiver的类,然后在清单文件中进行配置                                                                         在这个类中需要我...

2017-09-20 09:15:27

阅读数 1029

评论数 0

原创 draggrid简单用法

1:导入依赖到自己工程下的gradle   com.github.andyoom:draggrid:v1.0.1 2.在项目的build.gradle中添加 allprojects {     repositories {         jcenter() //下面这句才是加上的,上面的自带...

2017-09-17 15:06:27

阅读数 922

评论数 0

原创 Jsoup解析html

我们的老规矩。。。遇到新知识,先导依赖 compile 'org.jsoup:jsoup:1.9.2' Jsoup支持对html的解析,我们随便找个网站,查看他的源码 这个时候可以开始解析 我们现在Activity中,...

2017-09-15 21:07:58

阅读数 141

评论数 0

原创 属性动画之ARGB算法

我们在使用属性动画时,对某自定义控件需要进行颜色的渐变。而不是突然改变。颜色的16进制算法太过繁琐。推出如下简单算法 首先我们可以自己定义一个Color类,来定义画笔paint的颜色     public int color;     public void setColor(int col...

2017-09-14 16:20:12

阅读数 172

评论数 0

原创 android简单接口回调

Step1:定义个接口 Step2:定义一个接受接口类型参数的方法 Step3:定义一个全局的 接口类型变量 Step4:在需要回调的位置  使用静态接口变量调用接口中的抽象方法 实例解析   1、定义个接口     public interface OnMyViewClick...

2017-09-13 19:54:49

阅读数 131

评论数 0

原创 popuwindow的动画实现

PopupWindow的动画显示效果是通过setAnimationStyle(int id)方法设置的 Step:1 定义显示效果的动画文件:               android:fromXDelta="0"           ...

2017-09-12 19:30:23

阅读数 244

评论数 0

原创 apk的反编译和抓包

一、Apk反编译得到Java源代码 1、首先将apk文件后缀改为zip并解压,得到其中的classes.dex 它就是java文件编译再通过dx工具打包而成的 2、将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹 在命令行下定位到dex2jar....

2017-09-12 16:32:00

阅读数 541

评论数 0

原创 banner轮播

1、依赖banner     compile 'com.youth.banner:banner:1.4.9'     compile 'com.github.bumptech.glide:glide:3.7.0' 2、创建一个继承ImageLoader...

2017-09-12 16:31:54

阅读数 237

评论数 0

原创 仿微信viewpager滑动时指示条跟随…

1、在指示条需要的位置添加一个 线性布局或其他布局 宽设置match_parent 高设置2dp或者5dp 在布局中添加一个View控件 根据位置自己调整   示例代码   {FrameLayout}       android:layout_alignParentBottom="t...

2017-09-12 16:31:48

阅读数 144

评论数 0

原创 解析XML之pull解析

public class MainActivity extends Activity { private List list; private Student s; @Override protected void onCreate(Bundle savedInstanceState) { ...

2017-09-12 16:31:46

阅读数 99

评论数 0

原创 xListView(联网判断)

1.MainActiv类   public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener {     private XListView xLv;     privat...

2017-09-12 16:31:43

阅读数 118

评论数 0

原创 ImageLoader加载网络图片无限轮播

1.MainActivity类 public class MainActivity extends AppCompatActivity { Handler handler = new Handler(){     @Override     public void handleMessage(...

2017-09-12 16:31:40

阅读数 174

评论数 0

原创 WebView界面

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); wb = (WebV...

2017-09-12 16:31:34

阅读数 101

评论数 0

原创 HttpClient(POST+GET)

public class MainActivity extends AppCompatActivity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(...

2017-09-12 16:31:25

阅读数 137

评论数 0

原创 在Fragment中使用QQ第三方登录时回调方法的问题

在Fragment的布局中只有一个登录的点击按钮和显示头像的ImageView Step:1在Fragment的onCreateView中,把视图加载好,同时传入参数APPID和全局getActivity()上下文 public View onCreateView(LayoutInflat...

2017-09-12 16:17:59

阅读数 545

评论数 2

原创 listview左滑删除和置顶(仿QQ)

1、添加依赖 dependencies { compile 'com.baoyz.swipemenulistview:library:1.3.0' } 2、创建好Demo后,在XML文件中添加 com.baoyz.swipemenulistview.SwipeMe...

2017-09-11 21:10:50

阅读数 374

评论数 0

转载 listView的header的宽高的解析问题

headView = LayoutInflater. from(this).inflate(R.layout. head_follow, null); 获取listView的headr,由于传入的null,因为head_follow最外层的宽高是相对于外面的布局ViewGrop的。所以这...

2017-09-11 20:29:46

阅读数 165

评论数 0

转载 viewpager嵌套gradview,点击无响应

解决方法:在viewpager的适配器中加入以下代码:      public int getItemPosition(Object object) {             return POSITION_NONE;      }

2017-09-11 20:28:13

阅读数 246

评论数 0

转载 ImageLoader的省流量模式

如果我想使应用在2G网络的情况,不加载未加载过的网络图片(已经加载过的图片正常加载),在非2G网络的情况下,加载图片。 if (is2G) {                 ImageLoader. getInstance().pause();// 无图模式      ...

2017-09-11 20:26:37

阅读数 203

评论数 0

原创 listview嵌套gradview,图片显示不完整,偶尔显示,偶尔不显示

解决方法:在imageview外面套一层linearlayout。

2017-09-11 20:23:55

阅读数 253

评论数 0

提示
确定要删除当前文章?
取消 删除