android
异客一站
这个作者很懒,什么都没留下…
展开
-
Android 设计模式与常用框架
一、 常用的框架 常用的框架 https://github.com/lizhangqu/corelink 二、5.0x新特性原创 2020-04-20 09:51:21 · 166 阅读 · 0 评论 -
自定义View
自定义View • 自定义绘制的方式是重写绘制方法,其中最常用的是 onDraw() • 绘制的关键是 Canvas 的使用 o Canvas 的绘制类方法: drawXXX() (关键参数:Paint) o Canvas 的辅助类方法:范围裁切和几何变换 • 可以使用不同的绘制方法来控制遮盖关系 1、Paint相关类 1.1设置颜色 • paint...原创 2018-04-13 11:20:42 · 166 阅读 · 0 评论 -
Android 开发中的日常积累
一、 常用的框架常用的框架 https://github.com/lizhangqu/corelink二、图表工具MPAndroidChart使用三、安卓API四、测试版本、bug管理五、sdk下载六、视频播放器库 IjkPlayer https://github.com/Bilibili/ijkplayer七、https://github.com/supercwn/SuperRecycleView原创 2016-08-27 10:54:31 · 441 阅读 · 0 评论 -
自定义饼状图
自定义圆饼图原创 2017-02-18 11:18:08 · 348 阅读 · 0 评论 -
xml 中画圆角矩形、虚线、实线 、渐变色框
Android xml 中定义矩形 虚线框 渐变色框原创 2016-10-08 15:11:38 · 2831 阅读 · 1 评论 -
Android Rxbus的使用
rxbus 在Android组渐渐通信变得更简单更方便解耦的方式原创 2017-02-28 17:02:57 · 494 阅读 · 0 评论 -
jAVA 注解 及使用(Dagger2&ButterKnief)
基础知识元注解@target @retention @@Documented @Inherited 注解用法 //注解实例 @MyAnotation(grade = "我的中学", schoolName = "白鹭洲中学") public class AnotationTest { public static void main(String[] args) { if (A原创 2017-02-18 13:33:52 · 319 阅读 · 0 评论 -
使用 LinearGradient 渐变色的进度条
Android LinearGradient ValueAnimator ProgressView原创 2016-12-30 16:19:20 · 1784 阅读 · 0 评论 -
安卓动画
补间动画Animation提供了AlphaAnimation,RotateAnimatio,TranslateAnimation,ScaleAnimation四种动画方式并提供Animationset动画集合。 AlphaAnimation AlphaAnimation al = new AlphaAnimation(0,1); al.setDuration(2000原创 2016-08-27 13:19:56 · 465 阅读 · 0 评论 -
SpannableString
在文本中对不同文字的特殊处理如邮件、电话等可以使用SpannableString 属性详解 小栗子 有一串字符串为 您的电话13412345678 被ID为123456789的账户绑定。如果我只想高亮电话号码那就可以采用下面方式mTvContent.setText(mContent); Pattern p = Pattern.compile("1[0-9]{10}原创 2016-09-13 10:48:50 · 241 阅读 · 0 评论 -
使用SurfaceView&MediaPlayer播放视频
SurfaceView关于SurfaceView 的api个人理解:如果需要在另外的线程绘制界面或者渲染UI界面需要较长时间则需要使用SurfaceView。 使用SurfaceView常与SurfaceHolder 及surfaceHolder.callback一块使用 private SurfaceHolder mSurfaceHolder; private SurfaceView原创 2016-07-25 14:19:45 · 429 阅读 · 0 评论