android
Gcers
这个作者很懒,什么都没留下…
展开
-
android 仿360圆形进度条
图镇楼画着用到的知识点::贝塞尔曲线:画圆:画圆弧/** * Created by xp on 2017/2/22. * 计算圆上任意一点 x*x+Y*Y=R*R * (x-a)^2+(y-b)^2=R2 */public class Myview extends View { public Myview(Context context)...原创 2017-03-01 11:05:50 · 610 阅读 · 0 评论 -
apk 瘦身
使用 ProguardProguard 是一个很强悍的工具,它可以帮你在代码编译时对代码进行混淆,优化和压缩。它有一个专门用来减少apk文件大小的功能叫做 tree-shaking。Proguard 会遍历你的所有代码然后找出无用处的代码。所有这些不可达(或者不需要)的代码都会在生成最终的apk文件之前被清除掉。Proguard 也会重命名你的类属性,类和接口,然整个代码尽可能地保持轻量级原创 2017-02-21 10:42:48 · 211 阅读 · 0 评论 -
android 图片压缩
在网上调查了图片压缩的方法并实装后,大致上可以认为有两类压缩:质量压缩(不改变图片的尺寸)和尺寸压缩(相当于是像素上的压缩);质量压缩一般可用于上传大图前的处理,这样就可以节省一定的流量,毕竟现在的手机拍照都能达到3M左右了,尺寸压缩一般可用于生成缩略图。两种方法都实装在了我的项目中,结果却发现在质量压缩的模块中,本来1.9M的图片压缩后反而变成3M多了,很是奇怪,再做了进一步调查终于知道原因转载 2017-02-21 11:33:40 · 314 阅读 · 0 评论 -
android webview加载https网站
WebView webView;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = (WebView) findViewB原创 2017-03-10 11:28:59 · 676 阅读 · 0 评论 -
google admob接入
在接入admob 的时候先导入jarimplementation 'com.google.android.gms:play-services-ads:17.2.0'implementation 'com.google.firebase:firebase-core:+'implementation 'com.google.firebase:firebase-messaging:+'我在...原创 2019-05-20 09:59:01 · 1893 阅读 · 3 评论 -
Kotlin 配置dataBinding
首先在app.build中配置 我出示下我得配置apply plugin: 'com.android.application'apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'//加入kapt 插件apply plugin: 'kotlin-kapt'android {// d...原创 2019-05-13 15:05:23 · 635 阅读 · 0 评论