摘要: Share分享,要注意的是,如果不能调用起微信相关,看看微信开发者平台是否添加正式,微信开发者正式之后,打正式包进行分享调用 此博客作为笔记记录 阅读全文
posted @ 2018-04-24 18:34 丁先森 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 下列代码,请求网络图片转换为bitmap,然后保存到指定文件夹,微信,QQ分享,要求缩略图不大于32kb 压缩图片代码,使用了Glide来进行图片压缩处理 保存图片到本地 此博客作为笔记记录 阅读全文
posted @ 2018-04-24 18:30 丁先森 阅读(12714) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-23 14:57 丁先森 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 前言: 今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。 正常情况下: 一、获取开发版SHA1: 在此我直接用Android Studio提供的命令控制台了,毕竟 阅读全文
posted @ 2018-04-12 09:23 丁先森 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 实际应用开发中,会经常用到短信验证的功能,这个时候如果再让用户就查看短信.然后再回到界面进行短信的填写,难免有多少有些不方便,作为开发者.本着用户至上的原则我们也应该来实现验证码的自动填写功能,还有一个重要的原因是为了防止恶意注册。今天实现这个功能的方法是用的广播来实现的 首先在AndroidMai 阅读全文
posted @ 2018-04-03 11:29 丁先森 阅读(2175) 评论(3) 推荐(0) 编辑
摘要: 转载请注明出处:https://www.cnblogs.com/dingxiansen/ 丁先森 博客园 MVP 理论知识 在MVP 架构中跟MVC类似的是同样也分为三层。 Activity 和Fragment 视为View层,负责处理 UI。 Presenter 为业务处理层,既能调用UI逻辑,又 阅读全文
posted @ 2018-03-28 19:40 丁先森 阅读(4949) 评论(2) 推荐(3) 编辑
摘要: SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState 阅读全文
posted @ 2018-03-27 19:46 丁先森 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 某些app上,新进入一个Activity的时候,上面的一个关键性数字(比如金额)会以一个数字不断变大的动画来显示。刚开始的时候,想到的一个方案是:使用Thead+Handler,给定一个动画总时长与刷新间隔时长,根据公式(数字从0开始,每次增长值为数组除以动画执行次数,动画执行次数等于动画总时长除以 阅读全文
posted @ 2018-03-27 17:58 丁先森 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: 在Android应用开发中,偶尔会因为测试的不充分导致一些异常没有被捕获,这时应用会出现异常并强制关闭,这样会导致很不好的用户体验,为了解决这个问题,我们需要捕获相关的异常并做处理。 首先捕获程序崩溃的异常就必须了解一下Java中UncaughtExceptionHandler这个接口,这个接口在A 阅读全文
posted @ 2018-03-23 10:51 丁先森 阅读(7036) 评论(0) 推荐(0) 编辑
摘要: 1、解决方法: 直接在包含Fragment的Activity中复写onSaveInstanceState()方法,使其空实现 2、原理分析: 当前APP崩溃再次启动或者从后台再次回到这个app的时候,通过onCreate中的参数savedInstanceState恢复了之前的fragment。此时的 阅读全文
posted @ 2018-03-23 09:47 丁先森 阅读(1621) 评论(0) 推荐(0) 编辑