- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 记录一个关于okhttp post传参是字符串的问题
当post的body是普通字符串(非json等键值对类型)时,不能直接将字符串作为参数,必须用GsonUtils.toJson(parm);包装一下,等效于"\""+parm+"\"",因为服务它拿到这个parm会优先判断第一个字符是不是 " 开头,这样才会获取数据成功。...
2020-05-28 10:03:57
1011
原创 记录一个压缩图片内存的方法
Glide.with(context).load(uris.get(position)) .override(100, 100)//压缩后的图片的分辨率 .centerCrop()//会刚好填满imageview,但会显示不全。还有个fitCenter(),作用是使该图片刚好按自己的比例布满imageview而又刚好不超出imageview的边界 ...
2019-06-25 01:00:39
554
转载 Android Studio 点击运行,找不到夜神模拟器的解决办法
转载自https://blog.youkuaiyun.com/lhb_11/article/details/788990461.找到夜神模拟器的安装目录,我的安装目录是:D:/Program Files/NoxVM/Nox/bin/2.进入控制台CMD,转到安装目录cd D:/Program Files/NoxVM/Nox/bin/3.执行命令:nox_adb.exe connect 127.0...
2018-10-10 00:54:58
1302
原创 spannableString使用
项目中有个需求,需要对一句话中的部分字体加粗。于是查到了spannableString可以实现这个需求。主要是spannableString中的setSpan方法,四个can参数分别为:1,文本所要使用的资源(可以是字体大小,颜色,样式,超链接,下划线等)2,应用该资源的文本的起始位置3,应用该资源的文本的结束位置(含前不含后,java的范围设置基本都是含前不含后)4,只有四种...
2018-10-08 23:50:31
756
原创 今天面试总结
1.关于关于xml数据的三种解析方式这属于java中的知识,xml文件也并不是指android工程里的布局文件。XML是一种可扩展标记语言,它被用来传输和存储数据件SAX、DOM、Pull 的比较:内存占用:SAX、Pull比DOM要好;编程方式:SAX 采用事件驱动,在相应事件触发的时候,会调用用户编好的方法,也即每解析一类 XML,就要编写一个新的适合该类XML的处理类。D...
2018-09-06 02:09:12
195
原创 自定义ProgressDialog
1,自定义ProgressDialog的布局2,设置Dialog的样式,将Dialog原有的边框标题去掉,否则影响‘1’的布局效果,也可以通过代码设置属性达到3,获取实际屏幕的尺寸,给dialog设置实际的尺寸4,可以添加自定义动画代码如下:dialog样式 <style name="myDialogStyle" parent="@android:style/Th...
2018-07-26 09:58:38
872
转载 android动态权限申请
申请权限: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {//如果 API level 是大于等于 23(Android 6.0) 时 //判断是否具有权限 if (ContextCompat.checkSelfPermission(this, ...
2018-06-28 09:25:14
1301
原创 android屏幕适配中用不同像素密度文件夹做适配的重点
拿图片资源举例drawable-ldpi (dpi=120, density=0.75)drawable-mdpi (dpi=160, density=1)drawable-hdpi (dpi=240, density=1.5)drawable-xhdpi (dpi=320, density=2)drawable-xxhdpi (dpi=480, density=3)...
2018-05-29 23:03:45
459
原创 引用hellochart库遇到的坑
1,在导入hellochart jar包后,在布局文件里引用lecho.lib.hellocharts.view.LineChartView后,运行时会一直报 Caused by: android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class le...
2018-05-17 09:20:27
1768
原创 eclipse使用okhttp时添加jar包时遇到的坑
比如使用okhttp如果只依赖了okhttp-3.0.0.jar,运行会报错,会报Caused by: java.lang.ClassNotFoundException: Didn't find class "okio.Okio" 需要再依赖一个jar包okio-1.6.0.jar包就好了。搞不懂为什么不把okio-1.6.0.jar这个也集成到okhttp-3.0.0.jar一个jar...
2018-03-08 17:24:33
3633
原创 AS 导入github开源项目可能会遇到的问题及解决方法
用import module导入从github下载下来的项目里的library(module)文件后,报Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found百度后得到解决如下在project的build.grale里的dependencies中依次加入(加1后点sync again,同步完...
2017-11-07 15:12:54
740
原创 android studio安装apk安装失败的问题。
如图很烦这种问题,项目没问题,小米手机很容易出现这样的问题。解决方法1,之前生成的apk有bug,必须将项目切换成project,找到app的build里的outputs中的已经生成apk删掉,重新build再安装。2,android studio的setting里的Instant Run里的选项全部不要勾选,点击apply和ok。3,检查是否开发者选项中的usb安装没打开(不是u...
2017-11-07 11:31:43
5513
原创 李白买酒的递归求法
//李白街上走,提壶去买酒;遇店加一倍,遇花喝一斗;五遇店和花,喝完壶中酒,试问壶中有多少酒?public class ClassLiBai { public static void main(String arg[]) { System.out.print(f(0)); } //递归 static double f(int n) ...
2017-05-12 15:32:31
1769
转载 android自定义view--温度计
package com.sharelink.mytest;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import andro...
2017-03-03 17:25:44
1603
转载 在其他类中获取屏幕宽高
在View构造函数中获得屏幕的宽高public class GameView extends View{ public GameView(Context context) { Display d = ((Activity) context).getWindowManager().getDefaultDisplay(); Log.v(TAG,"W + H = "+d....
2016-11-08 15:58:11
435
gif分解的工具类
2016-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人