![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 613 阅读 · 0 评论 -
apk 瘦身
使用 Proguard Proguard 是一个很强悍的工具,它可以帮你在代码编译时对代码进行混淆,优化和压缩。它有一个专门用来减少apk文件大小的功能叫做 tree-shaking。Proguard 会遍历你的所有代码然后找出无用处的代码。所有这些不可达(或者不需要)的代码都会在生成最终的apk文件之前被清除掉。Proguard 也会重命名你的类属性,类和接口,然整个代码尽可能地保持轻量级原创 2017-02-21 10:42:48 · 218 阅读 · 0 评论 -
android 图片压缩
在网上调查了图片压缩的方法并实装后,大致上可以认为有两类压缩:质量压缩(不改变图片的尺寸)和尺寸压缩(相当于是像素上的压缩);质量压缩一般可用于上传大图前的处理,这样就可以节省一定的流量,毕竟现在的手机拍照都能达到3M左右了,尺寸压缩一般可用于生成缩略图。 两种方法都实装在了我的项目中,结果却发现在质量压缩的模块中,本来1.9M的图片压缩后反而变成3M多了,很是奇怪,再做了进一步调查终于知道原因转载 2017-02-21 11:33:40 · 317 阅读 · 0 评论 -
android webview加载https网站
WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = (WebView) findViewB原创 2017-03-10 11:28:59 · 685 阅读 · 0 评论 -
google admob接入
在接入admob 的时候先导入jar implementation '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 · 1911 阅读 · 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 · 640 阅读 · 0 评论