
android不在坑
Jack_King007
永远抱着一个谦虚的心,做一个小菜鸟,去学习知识
展开
-
android不在坑系列一:数据库框架的选择
android不在坑系列一:数据库框架的选择前言:之前用过的litepal数据库框架,郭大婶的维护的,还记得以前拿着帮同学做过几个毕业设计呢,没办法团支书当的苦逼了,同学一餐饭,喝顿酒,我心一软就帮着做毕设。觉得挺好用的,好吧回到正题第一坑:效率问题去年公司准备做IM,ok,我负责封装数据库,当时就叫人去学习学习litepal,后面遇到了无数的坑,那个时候开发周期短,没调研,直接开干了,后面被测原创 2017-04-18 14:07:15 · 6737 阅读 · 2 评论 -
android不在坑系列二微信支付-1
android不在坑系列二微信支付-1前言:后台:我在检查下我写的配置有不有问题….IOS:我们前台没啥好做的就是把你们给的参数给微信后台:不应该啊,我在设几个接口拦截一下参数坑:-1的原因太隐晦,原谅我的不懂-1原因:检查微信开发者配置信息是否有错,后台检查sign是否加密MD5加密方式不对,前台是否代码写错…一、躲坑开发版和正式版的签名问题其实大家在开发中,有各种要配置签名的第三方s原创 2017-04-19 09:51:55 · 970 阅读 · 0 评论 -
android不在坑三:Float丢失精度
android不在坑三:Float丢失精度前言:测试:你这个平均数,怎么一下正确一下错误,你让我怎么测啊!面对测试的怒吼,赶快灰溜溜的检查代码去了。没错啊,最后测试for循环了几次才发现,日!怎么会这样,这不是坑么后面开发商城的时候,基本全用String来,用BigDecimal进行精确运算当然看看测试,float是怎么丢失精度的public class Test_1 { publi原创 2017-04-20 10:54:05 · 3249 阅读 · 0 评论 -
android不在坑四:The "android" command is no longer available.
android不在坑四:The "android" command is no longer available.最近在搭建ionic环境,然后出现一个这个错误,我去这就很尴尬了,我android应用都能运行,你ionic就特殊点?解决办法:下载 https://dl.google.com/android/repository/tools_r25.2.3-macosx.zip (for mac)原创 2017-04-21 10:41:44 · 2279 阅读 · 0 评论 -
android不在坑五:Android Glide You cannot start a load for a destroyed activity
在上线前测试,进入欢迎界面后,然后马上退出,结果退出后还能异常一次,其实这个在我之前开发其他项目中遇到过一次。在你结束activity的时候,你的http请求,还没响应过来,等响应过来后,还会继续执行你代码得逻辑….相当无语,后面就是结束界面的时候,我就把所有请求都取消掉,okhttp有这个cancel("tag")方法原理是这样的。但是glide有取消加载方法么?我懒,适应场景:结束后,你http原创 2017-05-04 09:10:35 · 1486 阅读 · 0 评论 -
android 5.0 6.0 7.0 8.0预测新特性
Android5.0新特性1.代号为Lollipop(棒棒糖),采用了Google最新推行的Material Design设计语言,用户切换activity时,有无缝的过度位移动画.2.运行机制改为更新的ART。相比Dalvik,ART的处理机制完全不同,它会在应用程序安装时就把程序代码转换成机器语言,让程序成为真正的本地应用。这样做的好处是程序的启动时间被极大的提高,运行速度也会更快。电量消耗的更原创 2017-11-13 15:37:38 · 1049 阅读 · 0 评论