自定义博客皮肤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)
  • 收藏
  • 关注

转载 android截屏的方法

直接上代码,亲测有用private static Bitmap takeScreenShot(Activity activity) { View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCach...

2019-07-22 16:46:31 111

原创 Retrofit上传文件类型的文件

最近因为工作关系要涉及到上传file类型的文件看到这种类型,我其实有点懵,对于文件类型不都是通过二进制流的形式来传数据吗?今天,在经历一次失败后,今晚终于找到了解决的方法。其实很简单,首先类型不能再用@Filed了,通过度娘了解到文件的格式通过@Part来传,配套使用的就是@MultiPart,而且在定义参数的时候对于文件类型的文件需要定义成 MultipartBody.Part代...

2019-07-15 20:24:47 761

原创 人脸识别的思考

历经1个多月的寻寻觅觅,在广州,在科技园的一角,被冲击的体无完肤的我拿着并不锋利的武器,坐上了新的列车,开启了下一段旅程。新旅程的第一处风景便是早有耳闻,却从未尝试的人脸识别。得亏用的是第三方库,否则对于转行的我来说,难度很高。即便是这样,在面对人脸识别的开发的时候,还是出现了很多问题。1、摄像头的开启可以在手机上开启,却不能再android版本为android4.4的设备上开启摄...

2019-03-27 16:55:11 291

原创 面试总结

经历了两个星期每天的征战在各大公司,和各个人事唇枪舌剑进行着自我推销,虽然都以失败告终,但是收获却不止是收获了失败这两个字。1、有了清楚的自我认知,知道自己差的是哪些,以后的方向是什么,就目前的我来说方向分为广或者深,但是经过面试后,更坚定了我往深发展的方向,去了解Android的原理,开发逻辑,以前可能只知道Android是什么,怎么用,现在是需要了解Android的前世今生。2、技术上...

2019-03-03 10:48:32 138

原创 Android 拍照的兼容问题

随着技术的进步,很多以前的技术也慢慢走向了人生的转折点。就拿今天的主角,拍照效果来说,也是进行了技术生涯的改朝换代。在两年前,Android API 级别19 20 21盛行的年代,拍照效果的调用的权限还是在Manifest配置的时代,还是挺简单的,获取路径也只是通过   Environment.getExternalStorageDirectory().getAbsolutePath()...

2018-12-04 17:43:54 323

原创 支付宝支付和红点

对比,微信支付的接入,支付宝的接入流程就很清晰明了了,而且人家专门做了很多的测试工具给开发者接入支付功能,怎么说都要比微信快一点吧,但是也花了我1天半的时间去研究,主要是感觉什么都对了,可是每次到支付宝的时候提示你系统繁忙,10146这个错误弄了我很久,于是我开始排查参数的原因,终于确定其他参数没什么问题了,最终将症结定在了sign,果不其然,获取的sign和我自己通过签名工具获取到的sign值不...

2018-11-30 18:00:38 1397

原创 微信支付那些坑

      其实我特别怕做到微信支付带支付的功能,因为我觉得这技术会很难,但是没办法,新的项目让我直面面对支付,只能硬着头皮去研究,刚研究发现果然不好做,光是看官方的SDK文档都让我觉得一头雾水,但是在今天,历时两天对于微信支付的研究终于因为一篇博友的总结,成功了,所以记录一下。      第一句话,官方的也不一定是对的。      微信开放平台的支付文档真的写的我不知道说什么好,导入哪个...

2018-11-24 15:02:45 376

原创 调试版和发布版的签名Sha1问题

11月20日,正在用下载下来自己开发的APP写使用说明书,突然发现高德地图定位用不了了,一阵懵,上百度一查,问题是打包签名后的SHA1值和之前的是不一样的,所以用不了,于是我开始查找怎么获取发布版的SHA1值终于我找到了这个方法,让我找到了我的签名后的SHA1值,现将经验记录如下:主要是在cmd中输入这块命令来查找SHA1值发布版的SHA1出来了,重新下载APP发现定位可以使用了...

2018-11-21 10:47:02 342

原创 这段时间的总结

1、这是11.9日需要完成的仿淘宝购物车的效果,在8日已经纠结了一天,好在度娘让我找到了前辈们的经验,再看了一位大神的代码后恍然大悟,参考https://www.jianshu.com/p/93515210e053所用的控件是ExpandableListView 这个我很少用的控件,所以这里有必要提一下。ExpandableListView是包含型listview,现在一般展开收回列表大多用的...

2018-11-10 14:46:46 182

原创 乱炖之极光推送及应用,Android sdk问题初体验,listview动态设置整体高度问题

sdk问题初体验:问题:用一个shape.xml文件作为Relative的背景,在华为NCE-AL10中怎么都显示不出来,然而在华为BLA-AL00却可以正常显示,让我百思不得其解,经过多次比对发现我的shape.xml文件在drawable的v24包下,一查Android 7.0以下的手机无法调用v24中的资源,于是将文件转入drawable就好了这是第一次遇到版本问题导致的bu...

2018-10-10 16:54:22 175

转载 拍照的权限问题

目前的android版本大部分都是Android6.0以上的,像华为mate10很多都已经开始适配Android8.0,这就触发了版本不兼容的问题,对于拍照的权限,在6.0之前的版本,只要在AndroidManifest配置一下就可以了,然后所有的activity都可以用。但是6.0之后再配置文件了配置permission,对照相机没有影响了,需要在照相前面加一句申请权限的语句 Acti...

2018-09-25 19:36:07 651

原创 关于MD5加密

这是隔了多久才把这点给补上,加密手段之一:MD5加密,直接存代码 @NonNull public static String md5(String string) { if (TextUtils.isEmpty(string)) { return ""; } MessageDigest md5 = null; ...

2018-09-13 21:14:21 144

原创 关于内存溢出bug和一些其他最近收获到的点总结一下

今天用doGet方法调用阿里云条码查询商品接口,从用zxing扫码到调用接口都没问题,数据也成功获取下来,但是过了一会儿系统就崩溃了,看了下debug的原因: java.lang.Throwable: Explicit termination method 'close' not called我也不知道是哪里没有close出现了这种错误,然后开始百度,百度很多说是因为 StrictMod...

2018-09-12 17:43:09 274

原创 关于PickerView和WheelView的总结和体会

项目需求是城市三级联动以及时间的选择器通过百度的查找,在网上找到了一个示例代码,很有帮助,通过示例代码,我很快的解决了时间的选择,然而在城市的联动上,示例代码是解析json文件的形式来进行的,而我正在工作的项目数据来源是网络接口,原来的方法不适用了,尝试了几种思路:1、将原来的json文件数据换成集合数据2、直接通过集合,再通过PickerView来显示,将WheelView改成之前用...

2018-08-16 20:24:49 833

原创 项目总结系列博客一(希望坚持的下去)

写这个系列的博客旨在总结项目做下来的收获。1、从开发工具上,之前的公司用的开发工具是eclipse,针对的是源生的代码,对于刚培训出来的我来说确实比较适合,可以增加我代码的熟练度,特别在写UI这一块,对于一些基础的控件的使用更加熟悉。新公司用的开发工具是Android Studio,集成的东西更多了,第三方Sdk更多了,新的东西更多了,对于一些用源生代码比较难实现的功能可以很简单的实现了,这样以来...

2018-07-07 17:18:21 276

转载 常用布局以及监听器

安卓常用布局控件、监听器总结 - 肖进炎 - 博客园 肖进炎笔记 博客园 首页 新随笔 联系 管理 订阅 随笔- 43 文章- 0 评论- 2  </div><!--end: blog

2017-04-21 11:49:52 613

原创 Android开发基础——UI——基础控件(imageView,imageButton)

上一篇介绍了一组父子控件,这一篇就介绍下控件家族里面的一对兄弟,但是不是亲兄弟,只能说是表兄弟,因为差的还是有点远的。先说imageView看名字就看的出来是用来显示图片的控件,显示图片的属性是: android:src="@drawable/back2" drawable就是新建一个工程后eclipse自动生成的专门放图片的文件夹,这个在之前的博客里已经介绍过了。相比较于其他控件,ima

2017-04-18 15:05:12 318

原创 Android 开发基础篇——UI——基础控件(TextView、Button、EditText)

又隔了几天才上来写博客,好在还上来了,给自己点个赞。上一篇把我眼中eclipse中的Android的一些工具以及开发的一些基本配备等做了一个基本的介绍。这篇就要开始helloworld了。其实我一直在纠结是先写布局还是先写控件,就是先面后点还是先点后面,纠结了一下还是觉得从点到面吧,毕竟我学习的时候老师也是这么教过来的。所以今天介绍的第一个控件就是最常见的一个控件TextView说到TextV

2017-04-13 10:49:10 1197

原创 认识eclipse里面的Android

为什么用这个标题,是因为不同软件里开发的Android项目可能样子是不一样的,就像那句老话,一千个人就有一千个哈姆雷特,所以这篇博客介绍的就是eclipse软件里面的Android。继上一篇介绍了搭建开发环境(通俗点说就是找到地方,并且准备好了材料)这一篇就得来介绍规则和材料怎么用了。刚刚新建的一个项目在一个eclipse下会帮你自动生成 其中src里面放Java代码; g

2017-04-06 11:25:46 451

原创 搭建Android开发环境

虽然网上很多类似的文章,但是自己写的话可能多了一层记忆或者理解吧。Android用到的是Java语言,不用说,第一步就是给电脑搭配上Java环境,下载Java安装包,百度搜一下,选择好匹配的操作系统,32位的和64位的不要傻傻分不清楚。安装的下过软件都知道怎么安装,只不过这里我培训老师告诉我安装只能安装在C盘目录下,安装到其他盘有什么后果我暂时还不知道。有兴趣的人可以试试。Ps:卸载的时候不要

2017-03-31 12:38:01 249

原创 关于博客

在自己试着写了两篇博客,然后观摩了很多大牛的博客之后,我发现我的博客的内容有了,原来是想拿博客来总结,记录自己做过的代码片也好,思路也好,但是写的第一个博客大部分是心得体会,感觉没什么实质性的效果。这两天,泡网终于发现了一个可以让我学习的短期目标http://my.csdn.net/wwj_748这位大牛的博客很多很多都对我有帮助,而且写的通俗易懂,还有好多附有源码下载地址,他写博客的方式就很

2017-03-30 11:48:56 216

转载 Android ListView最佳处理方式,ListView拖动防重复数据显示,单击响应子控件

转自:http://blog.csdn.net/boylinux/article/details/8860443Android ListView最佳处理方式,ListView拖动防重复数据显示,单击响应子控件。 1、为了防止拖动ListView时,在列表末尾重复数据显示。需要加入 HashMappackage logic; import java.util.HashMap; import j

2017-03-29 15:51:56 334

原创 关于Spinner的二级三级甚至多级联动

这是上个星期自己摸索出来的一个逻辑,可能很复杂,用的也不是很先进的方法打,但是总归是摸索出来了,记录一下免得以后忘了功能描述:1、当添加数据的时候,实现spinner地区之间的三级联动。2、当修改数据的时候,要根据已有的地区将联动显示完整,例如拿到的值为“虎门镇”,那么就要在二级spinner显示东莞市,一级spinner显示广东省界面代码很简单就三个spinner这里就不放代码了,直接Ja

2017-03-29 14:22:52 1638

原创 第一篇博客

从技术小黑屋那里看到了一个程序员应该有的习惯就是写博客。       大学学的是会计,在培训公司培训了四个月,给我的感觉是,好像只是把我带进了开发这个大门,但是具体有什么,却没做过多的介绍,就连生存的东西也是少的可怜。       在培训机构里学的最多的估计也就是页面了,而且讲的最多的布局也就是线性布局和相对布局,基本上每天开发的东西用到的东西都是这两个布局,对这两个布局的应用已经很熟练了

2017-03-28 17:30:42 355

空空如也

空空如也

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

TA关注的人

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