首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
maning3861
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
605
文章 605
沸点 0
赞
605
返回
|
搜索文章
赞
文章( 605 )
沸点( 0 )
AndroidStudio 这些技巧你知道嘛?
好的 idea 能提高我们的工作效率,如果掌握一些快捷键,能帮我们从繁琐重复的工作中解放出来,写代码的效率就越高。最近看了一些技巧分享给大家好的 idea 能提高我们的工作效率,如果掌握一些快捷键,能
PaintedSkin 一款解决Android App 换肤功能的框架
通过拦截View的创建过程其实可以实现很多骚操作,比如上面这段代码就可以将全局的TextView替换成Button。这比在XML中一个一个修改要快捷方便的多。其中Google 就是通过这种方式将Button 替换为AppCompatButton。AppCompatDelegat…
自定义可点击可滑动的通用RatingBar
一个可以设置间距,设置选中未选中图标及数量,选中图标的类型(整,半,任意),可点击,可滑动选择的类似原生RatingBar的自定义View。
自如客APP裸眼3D效果的实现
背景 移动端界面设计如此火热的今天,各类大厂的设计规范和设计语言已经非常的成熟,我们想做一些在这套成熟的设计规范之外的尝试和创新,所以有别于传统的banner交互形式成为了我们的发力点。 设计理念 由
【Gradle系列】Gradle之Task
引言 上一阶段,我们知道了project是gradle的入口,同时细致了解了project系列知识, 如:Project的API家族概述/Project API/拓展属性等,更多具体的细节可以回顾下面
Gradle多维度使用
前言 笔者在整理归纳所学知识中。一直会忽视gradle多维度的使用。例如项目中之前遇到了。国际版app使用google支付。国内版使用微信支付。需要将google支付的sdk与微信支付的sdk分开集成
安卓方案类-应用内悬浮窗适配方案实战
目前是37手游安卓团队的海外负责人,负责相关业务开发;同时兼顾一些基础建设相关工作。 这里考虑到这种方案网上有很多具体案例,在这里就不实现了。但是这种方案有如下缺点: 1、适配问题,悬浮窗权限在不同设备上由于不同产商实现不同,适配难。 原理:Activity的接口中除了我们常用…
读原码长知识 | 就像讲话一样,写代码也要留有余地!?
讲述一个代码随需求而变的过程,曾一度因为既有代码不能满足新的需求而卡壳。在阅读了 Android 源码后茅塞顿开,立马一顿重构。但重构完成之后,我陷入了沉思。。。。 新的需求是渐变色的进度条。只需在绘制圆角矩形时为画笔加上渐变 Shader 即可: 为ProgressBar新增…
反思|官方也无力回天?Android SharedPreferences的设计与实现
而想要解除这些潜藏在内心最深处的困惑,就不得不从SharedPreferences本身的设计与实现讲起了。 我们知道,就在不久前2019年的Google I/O大会上,官方推出了Jetpack Security组件,旨在保证文件和SharedPreferences的安全性,Sh…
自己实现一个Android网络图片加载器
网络图片有时候会很大,我们的ImageView就那么小一点,图片很大浪费了我们宝贵的内存资源,怎么办呢?我们勤劳的劳动人民有很多办法,没错,就是图片压缩,在加载前我们先获取到图片的宽高以及ImageView的宽高,根据比例来压缩图片,再加载,就没问题啦。
下一页
个人成就
文章被点赞
461
文章被阅读
17,580
掘力值
963
关注了
44
关注者
128
收藏集
6
关注标签
25
加入于
2016-06-06