- 博客(20)
- 资源 (20)
- 收藏
- 关注
原创 Androd中 listView点击每一个 Item里面的状态,跳转到相对应的不同 界面
最近在做一个项目,里面的功能是,listview的每一个item,一样,但是点击每一个item跳转相对应的界面,不一样,我们一般做的都是跳转到一个相同的界面,传递bundle,这次是不同的界面,传递bundle,小伙伴们知道怎么实现吗:我这里只是一种解决办法,其他的办法也有很多,请开动脑筋:设置listview的item监听:mlistView.setOnItemClick
2017-05-27 11:45:08 7849 5
原创 Android 调用系统相册,针对6.0以上 崩溃 解决办法
Android6.0 是一个分界线6.0之后调用 系统相册 data会返回 null首先,打开系统照相机Intent intent = new Intent(Intent.ACTION_PICK);intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");// 开启一个带有返回值的...
2017-05-27 10:16:53 2001 7
原创 获取bitmap字节数
针对图片 压缩 需要 查看 到底 压缩了多少 byte,public static int getBitmapBytes(Bitmap bitmap) { int result; if(VERSION.SDK_INT >= 12) { result = bitmap.getByteCount(); } else { res
2017-05-27 10:12:33 2234
原创 android.os.DeadObjectException
1.deadObjectException异常,说明应用的service已经停止;要么是从操作系统中丧生,要么从应用程序中终止;在清单文件的application标签下面添加即可:android:hardwareAccelerated="false"application android:name=".AppContext" android:allo
2017-05-26 17:30:28 1451
原创 android图片压缩办法总结
在Android中 如果 有图片 就 狠狠地压缩处理,如果 不处理,到最后处理起来 很麻烦的,引起不必要的麻烦,和浪费时间……这里 提供一个工具类:package com.jiayinlending.function.mine;/** * Created by wenjing on 2017/5/26. */import java.io.ByteArrayInputSt...
2017-05-26 16:12:23 1264
原创 使用RXJava 的心得以及不用传参数的请求 解决办法
使用@Field代码如下:/** * * * @param description * @return */@FormUrlEncoded@POST("/customer/getAccountB")Observable<BaseResponse> getAccountBillP(@Field("description") RequestBody descr...
2017-05-26 09:02:49 2479
原创 判断imageview是否有图片或者是默认图片
开发中难免会对图片做一些处理,是否空null、是否有数据等等。Drawable.ConstantState frontState = iv_front.getDrawable().getCurrent().getConstantState();Drawable.ConstantState backState = iv_background.getDrawable().getCurre...
2017-05-25 14:53:53 6242 11
原创 关于android如何对cookie的读取!
1.首先客户端登录成功后会得到一个cookie ,需要把这个cookie保存到本地,然后后面需要请求时加到head。2.我用的是sharePreference保存key的。/*** 保存Cookie*/public static void savePreference(Context context,String key, String value) { Share
2017-05-23 10:05:33 1866
原创 Android获取SharedPreferences三种方式
Android数据持久化方法中最简单的一种,即使用Preferences的键值对存储方式。这种方式主要用来存储比较简单的一些数据,而且是标准的Boolean、Int、Float、Long、String等类型。 android.content.SharedPreferences是一个接口,用来获取和修改持久化存储的数据。有三种获取系统中保存的持久化数据的方式:1.this.
2017-05-23 09:59:50 1802
原创 FromBase64String 解码问题,Convert.FromBase64String 处理不是4的倍数
今天在压缩一个图片后,需要对String进行Base64转换,遇到这个问题,找了半天也没有解决,后来想一想是不是特殊符号或者换行符的问题,不是不知道,一试吓一跳……终于搞定了;用Base64算法加密,当字符串过长(一般超过76)时会自动在中间加一个换行符,字符串最后也会加一个换行符。导致和其他模块对接时结果不一致。安卓解决方法:将android.util.Base64.e...
2017-05-22 15:53:48 11279
原创 android bitmap和base64之间的转换
/** * bitmap转为base64 * @param bitmap * @return */ public static String bitmapToBase64(Bitmap bitmap) { String result = null; ByteArrayOutputStream baos = null;
2017-05-22 14:43:45 1024
原创 Android启动相机拍照并返回图片
简单的调用了一下系统的拍照功能private void getPhoto(){ /** * 在启动拍照之前先判断一下sdcard是否可用 */ String state = Environment.getExternalStorageState(); //拿到sdcard是否可用的状态码 if (state.equals(Environment.MEDIA_MOUN
2017-05-20 13:49:49 1339
原创 Android中使用Frecso加载图片,属性设置
基本使用如下,,需要加载第三方库(Fresco)Uri uri = "file:///mnt/sdcard/MyApp/myfile.jpg";int width = 50, height = 50;ImageRequest request = ImageRequestBuilder.newBuilderWithSource(uri) .setResizeOptions(new R
2017-05-19 14:30:02 1068
原创 Android中 String 和 Uri类型和 Json的转换
1,String ----> UriUri uri = Uri.parse((String) str);例如: str = “content://*******”str = "file://**********"str = "http://*************"str = "ftp://***********"2,Uri -----> String
2017-05-19 14:28:46 9543
原创 android自定义弹出框样式实现
实现机制1.先自定义一个弹出框的样式2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;3.使用时,与使用Dialog一样具体代码dialog_normal_layout.xml样式文件<?xml version="1.0" encoding="utf-8"?><FrameLayout x...
2017-05-18 19:49:22 3031
原创 Android 手动显示和隐藏软键盘
1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)[java] view plain copy print?InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(
2017-05-17 18:12:56 760
原创 Android中使用开源框架citypickerview实现省市区三级联动选择
github地址:crazyandcoder/citypicker3. 实现方法(1)添加依赖[java] view plain copy dependencies { ... compile 'liji.library.dev:citypickerview:0.7.0' } (2)代码实现这里就不在介绍布局文件了,直接演示实现代码:[java] view plain ...
2017-05-17 13:16:41 3246 8
原创 Error:Execution failed for task ':app:mergeDebugResources'解决办法
异常原因:资源合并发生错误,drawable使用的图片资源有问题解决办法:在build.gradle中·添加 aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false两行代码即可添加完效果如下android { compileSdkVersion 25 buildTool...
2017-05-17 10:02:18 10945 6
原创 Android中实现对多个EditText的输入监听
开发中,有时候会使用多个editText,获取到输入的内容,给一个EditText设置输入监听很简单,那么多个EditText呢?这里提供一种方法,可以快速搞定,上代码来……@Overrideprotected void initView(View view) { super.initView(view); TextChange textChange=new TextCh...
2017-05-16 20:19:50 6885
原创 Frscon的报错:Error inflating class com.facebook.drawee.view.SimpleDraweeView
Error inflating class com.facebook.drawee.view.SimpleDraweeView原因是没有执行,下面这句话Fresco.initialize(this);http://www.myexception.cn/mobile/1887068.htmlFresco 初体验各种问题解决Fresco 初体验各种问题解决
2017-05-15 15:18:30 1793
PullZoomView适配瀑布流
2017-10-10
Android studio使用Lottie实现动画
2017-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人