- 博客(15)
- 收藏
- 关注
原创 金融类应用数字运算的建议
遇到问题,精度丢失最近一年多的时间一直在做智能POS相关的应用,经常涉及到金额的运算.后台金额是按照元为单位保留两位小数的浮点类型,我在客户端接收的时候也是按照double类型保存的.后来在运算的时候发现了好多时候会出现精度丢失的情况.经过我研究最后总结了两个最佳实践.最佳实践1一句话,不用浮点类型.(long的取值范围为-9223372036854775808到922337203...
2018-04-28 13:49:53 409
原创 UI基础回顾-Canvas画布
温故而知新,可以为师矣Canvas常用API绘制drawBitmap(Bitmap bitmap, float left, float top, Paint paint);//在指定坐标绘制位图。drawLine(float startX, float startY, float stopX, float stopY, Paint paint);//根据指定的起始点和结束点之间绘制连线...
2019-09-05 10:55:47 207
原创 Android程序员的Dart学习笔记
Dart类Dart编译器对任何带有下划线的标识符强制实施隐私。默认情况下,Dart为所有公共实例变量提供隐式getter和setter。除非要强制执行只读或只写变量,计算或验证值或在其他位置更新值,否则无需定义自己的getter / setter。class Bicycle { int cadence; int _speed = 0;''//Dart编译器对任何带有下划线的标识符...
2019-07-19 19:13:31 187
原创 Flutter学习趟坑
flutter packages get 卡很久设置环境变量PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn这里我卡了好久,环境变量设置了,翻墙也翻了,就是不起作用,之前设置的环境变量单独打开时能打开的,就是下载没进度,后来换成上面的就可以了。...
2019-07-19 16:53:25 758
原创 Android图片压缩框架汇总分析
Luban(鲁班) —— Android图片压缩工具,仿微信朋友圈压缩策略github地址(8k star的信赖,中文文档)Compressorgithub地址(3.6k start,无中文文档)TinyTiny(2k,无中文文档)...
2018-07-23 18:01:59 1597
原创 正则表达式
支付宝二维码规则https://openclub.alipay.com/read.php?tid=4353&fid=56正则:var reg = /^(((2[5-9])|(30))\d{14,22})$/;微信二维码规则:银联二维码规则:银联:62开头19位...
2018-06-14 10:20:26 324
转载 Android studio下将项目代码上传至github包括更新,同步,创建依赖
&am
2018-05-10 13:58:52 207
转载 Android Studio中Git的配置及协同开发
转载请标明出处: http://blog.csdn.net/xmxkf/article/details/51595096 本文出自:【openXu的博客】目录:一. Android Stutio配置git二. 将项目分享到github1. 设置github账号密码2. share p...
2018-05-10 11:31:04 212
转载 Android 四种引用比较与源码分析
http://www.jcodecraeer.com/plus/view.php?aid=9560 目录介绍0.关于四种引用0.1 引用说明0.2 关于Java下ref包和Android下ref包1.强引用1.0 关于强引用引用的场景1.1 强引用介绍1.2 强引用的特点1.3 注意相互引用情况2.软引用2.0 关...
2018-05-04 10:33:19 814
转载 Android 如何应用ttf图标字体库
转载请注明出处:http://blog.csdn.net/yyh352091626/article/details/53113677作为一个Android开发者,自己想做一个app练手,有个比较头疼的问题就是没有UI图标资源~~ 其实很容易搞定的,下面就来聊聊如何在Android中应用图标字体库,找图标不再纠结! ...
2018-04-18 14:12:20 366
原创 EditText输入类型总结
android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" an...
2018-03-20 18:51:07 246
原创 butterknife绑定后使用view还是会报空指针的解决办法
butterknife的正确用法遇到问题:用butterknife注解绑定控件,在ButterKnife.bind(this)之后使用view的时候仍然报空指针,我按照如下设置解决了问题;1、在项目下的build.gradle中的dependencies下配置classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'...
2018-03-15 14:42:35 5136
原创 AndroidStudio中如何打包无Launcher的App
AndroidStudio中如何打包无Launcher的App(此博客写给刚使用AndroidStudio不久的新人,大神勿喷.如果发现博客内容有不对的地方欢迎私信共同探讨) 近日做的项目要做一个在后台运行的服务App,也就是没有Launcher的App,在Eclipse上编译的时候直接修改AndroidManifest就好了,但是AndroidStudio中修改AndroidMani...
2017-11-20 20:33:29 995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人