![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Adnroid技术文档
luoyan973387349
这个作者很懒,什么都没留下…
展开
-
Gradle 动态编译-利用配置文件指定不同软件版本对应的服务器地址
1.需求:1.能够在配置文件中指定不同软件版本对应的服务器地址,免除开发人员多次修改服务器地址的工作,避免错误。2.同时生成不同版本的apk,避免重复无意义的工作。2.改进:思路:引入 Jenkins 服务自动打包,在gradle脚本中,使用 buildConfigField 声明一个字段,编译成功后,会为这个字段生成静态常量,我们可以在代码中使用这个常量。然后在gradle 的 buildT原创 2016-09-06 14:24:53 · 2966 阅读 · 0 评论 -
Android圆形饼图绘制(当饼图占比很小时描述文字的分开绘制)
由于项目中需要用到饼图,用MpAndroidChart,当饼图部分占比很小时,描述文字重叠,所以自己重新绘制了饼图,并提供饼图各部分的点击监听,效果图如下:绘制饼图的类:package com.karoline.views.bars;import android.content.Context;import android.graphics.Bitmap;import android.graph原创 2017-06-29 13:07:13 · 3808 阅读 · 7 评论