自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android开发常用:Fresco加载图片的几种方式

1.网络图里面的参数是图片的网络地址userPhoto.setImageURI(SharedPreferenceUtils.get(context, "myInfo", "Photo", "").toString());2.drawable图 /** * 加载本地图片(drawable图片) * @param context * @param

2017-05-25 10:02:07 1389

原创 给retrofit添加拦截器以查看传输的数据

retrofit依赖与okhttp,所以是要给retrofit的okhtpclient添加一个拦截器,关键代码如下://添加一个拦截器 OkHttpClient okHttpClient = new OkHttpClient.Builder() .addInterceptor(new LogInterceptor())

2017-05-24 16:05:15 982

转载 retrofit2.0返回string

需要自定义一个convertipublic class StringConverterFactory extends Converter.Factory { public static StringConverterFactory create() { return new StringConverterFactory(); } public Conve

2017-05-24 11:42:15 1932

原创 apk使用jarsigner给APK签名

D:\apks>jarsigner -digestalg SHA1 -sigalg MD5withRSA -verbose -keystore F:\keyStoreForAndroid\JDBC.jks -signedjar com.jdhr.crowdfundss.apk com.jdhr.crowdfunds.apk yosemite在需要签名的apk路径下打开cmd使用

2017-05-19 11:04:20 465

原创 动手写一个轮播

思路就是viewpage+fragment,给一个无线大的数,然后根据下标,指定需要显示的页面,一直都是用别人的,索性在写一次好了。activity:package com.example.administrator.testviewpage;import android.os.Handler;import android.os.Message;import android.sup

2017-05-17 17:28:46 317

原创 android 点击变色的两种情况、textview点击变色以及自定义checkbox

1.不需要使用shape的情况drawable下新建一个资源文件,在需要的地方setbackground 2.需要设置圆角等等需要自定义shape的,和1类似,只是里面的drawable="@color"换做@drawable

2017-05-12 14:32:51 4437

转载 android的一些常用选择器控件

https://github.com/Bigkoo/Android-PickerView

2017-05-12 10:57:12 824

原创 Rxjava与Rxandroid结合实现网络请求

关于只使用retrofit2.0进行网络请求的demo:http://blog.csdn.net/shb2058/article/details/714046151.导入必要的包,主要在导retrofit适配rxjava包的时候需要注意,这里的适配是rxjava2而不是rxjava,否则报依赖包重复错误 /*retrofit的引入*/ compile 'com.squar...

2017-05-09 10:58:09 1985

原创 使用retrofit2.0实现网络请求post和get请求

实例代码于百度云-一些androiddemo compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com.squareup.retrofit2:converter-gson:2.1.0'1.传输json类型数据到服务端retrofit的接口:@Headers({"Content-Type:applic

2017-05-08 11:40:04 12308 2

原创 RxAndroid初体验

概述:被观察者-Observable;观察者-Observer/Subcriber;建立订阅关系-Observable.subscribe(Observer/Subcriber) 注:在rx2.0版本Subscriber将不能使用该方法建立订阅关系;线程-Scheduler. RxJava遵循线程不变的规则,在哪个线程产生的事件就在哪个线程消费该事件。1.简单使用例子,在activity中根据

2017-05-05 17:41:25 787 1

原创 butterknife使用整理

https://github.com/JakeWharton/butterknife引入依赖:在Module:app下的build.gradle的dependencies下: compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknif

2017-05-04 16:07:42 294

转载 tablayout实现viewpage的滚动标示

如下的效果:

2017-05-23 11:59:36 340

转载 退出应用的方法

在application中新建一个List,在activity初始化时getApplicationContext把当前的activity添加进去,然后在退出APP的时候获取到所有activity,然后for循环finish();

2017-05-19 09:46:05 399

转载 android修改默认的打包签名

2.3.

2017-05-15 14:35:17 462

转载 zxing持续扫描

源码中找到CaptureActivityHandle.java;将其中的restartPreviewAndDecode方法改为public,然后在CaptureFragment.java中新增一个重置扫描的方法: /** * 扫描成功以后可以调用这个方法来重新扫描 */ public void restartCamera() { if (handle

2017-05-11 14:51:56 548

原创 android基于zxing实现扫描中对扫描线条的更改

到libXing源码中,找到ViewfinderView-drawScanLight方法,中间有如下代码// Rect scanRect = new Rect(frame.left, scanLineTop, frame.right,// scanLineTop + 30); Rect scanRect = new Rect(fra

2017-05-11 14:48:44 1029

原创 一个图片压缩工具

时隔一年终于找到了这个压缩神奇,app减包利器https://tinypng.com/

2017-05-10 17:49:11 354

转载 dp to px

/** * dp与px之间的转换 * * @param dp * @return */private int dp2px(int dp) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, getResources().getDisplayMetrics())

2017-05-10 11:03:14 569

转载 关于android进行jni调用时.so文件的兼容问题

转自:http://blog.coderclock.com/2017/05/07/android/Android-so-files-compatibility-and-adaptation开发Android应用时,有时候Java层的编码不能满足实现需求,就需要到C/C++实现后生成SO文件,再用System.loadLibrary()加载进行调用,这里成为JNI层的实现。常见的场景如:加解

2017-05-09 09:22:27 1044

原创 android editext光标隐藏和显示的方法

/* * 隐藏光标和键盘的方法,传入的parent是editext的付布局 * */ private void cancleForce(RelativeLayout parent,EditText input){ parent.setFocusable(true); parent.setFocusableInTouchMode(true);

2017-05-08 17:37:45 1439

转载 androidstudio打包65535

defaultConfig { applicationId "com.jdhr.crowdfunds" minSdkVersion 15 targetSdkVersion 25 versionCode 1 versionName "1.0" multiDexEnabled true}compile 'com.android.support:mult

2017-05-08 15:02:33 578

转载 下载更新安装

https://github.com/a-voyager/AutoInstaller

2017-05-04 17:53:20 535

原创 android获取图片尺寸的两种方法以及bitmap的缩放

//Uri.parse("file://"+result.getImage().getCompressPath())) String path=uri.getPath(); Log.e("图片路径",path+""); SpannableString spannableString=new SpannableString(path);

2017-05-03 10:45:39 19815 1

原创 手动写一个listview上啦刷新下拉加载

自从开始学习的时候自己手动实现一个listview的上啦刷新下拉加载后就再也没自己手动写过,如今recycleview横行,但是这个作为基础,还是先回顾一下,自己就收到写了一个。package com.example.administrator.testrefreshlisview;import android.animation.Animator;import android.anim

2017-05-02 14:31:11 307

Android中javascrip交互

Android中javascrip交互

2017-03-09

imageload异步加载图片

异步加载图片使用的jar包

2016-02-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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