随笔分类 - android提高篇
摘要:前段时间写了如何获取相册和拍照之后的照片并且进行显示和上传,这一次是如何进行圆形图像制作,经常看我写的笔记的人会知道,我很懒。那么我就懒的自定义了,目前需求就用原生的就好了,大神的轮子,我会在后面进行推荐。这篇笔记是依赖于:Android调用相册、相机(兼容6.0、7.0、8.0)文章撰写的,所以不
阅读全文
摘要:最近一直在研究自定义控件,一般大致分为三种情况:自绘控件,组合控件,继承控件。接下来我们来看下继承控件。在此借鉴一位博主的文章,补充粘性的实现效果,并且加注自己的一些理解。大家也可以查看原文博客。android之自定义viewGroup仿scrollView详解 直接上代码,注释的比较详细。可以通过Log的信息来观察下滑动时候坐标的变化,加深理解。 public class MyScrollVie
阅读全文
摘要:老实说,这两个小东东实在是太麻烦了,很不好懂,我自己那api文档都头晕,在网上找到很多资料,才知道是怎么回事,这里总结一下,记住这个原则就会很清楚了: 1、onInterceptTouchEvent()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传递方向,也就是决定是否允许Touch
阅读全文
摘要:在学习使用Scroller之前,需要明白scrollTo()、scrollBy()方法。 一、View的scrollTo()、scrollBy() scrollTo、scrollBy方法是View中的,因此任何的View都可以通过这两种方法进行移动。首先要明白的是,scrollTo、scrollBy
阅读全文
摘要:含义canvas.save();画布将当前的状态保存canvas.restore();画布取出原来所保存的状态使用canvas.save();与canvas.restore();一般结合使用,.save()函数在前,.restore()函数在后,用来保证在这两个函数之间所做的操作不会对原来在canv
阅读全文
摘要:BeautifulRefreshLayout-漂亮的美食下拉刷新https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFoodMaterial Design-动画风格的选项卡tab切换功能https
阅读全文
摘要:https://blog.csdn.net/SGQ_CSDN/article/details/79910709 Android开发常用开源框架:图片处理 框架名称功能描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库,已过时 Picasso 一个强
阅读全文
摘要:前言 AOSF:全称为Android Open Source Framework,即Android优秀开源框架汇总。包含:网络请求okhttp,图片下载glide,数据库greenDAO,链式框架RxJava,组件路由ARouter,消息传递通信EventBus,热更新Tinker,插件化框架Rep
阅读全文
摘要:存储介绍 Android系统分为内部存储和外部存储,内部存储是手机系统自带的存储,一般空间都比较小,外部存储一般是SD卡的存储,空间一般都比较大,但不一定可用或者剩余空间可能不足。一般我们存储内容都会放在外部存储空间里。使用过程注意事项: 先判断SD卡是否可用,可用时优先使用SD卡的存储,不可用时用内部存储 存储在SD卡上时,可以在SD卡上新建任意一个目录存放,也可以存放在应用程序内部文件夹,区别
阅读全文
摘要:选择内部或外部存储 所有Android设备都有两个文件存储区:“内部”和“外部”存储。这些名称来自Android的早期,大多数设备提供内置的非易失性存储器(内部存储),以及可移动存储介质,如microSD卡(外部存储)。现在,许多设备将永久存储空间划分为单独的“内部”和“外部”分区。因此,即使没有可
阅读全文
摘要:最长用到的就这三个位置 /data/data/包名/ /sdcard/Android/data/包名/ /sdcard/xxx 前两个是应用内部存储, 会随着app的卸载而自动删除, sdcard中其他的文件夹不会自动删除, 除非用户手动删除, 否则会一直存在, 换句话说就是垃圾. Google官方
阅读全文
摘要:  == 普通的英文半角空格   == ==   == no-break space (普通的英文半角空格但不换行)   == 中文全角空格 (一个中文宽度)   ==   == en空格 (半个中文宽度)  
阅读全文
摘要:DialogPreference共性 DialogPreference通用属性 说明 android:dialogIco 对话框的icon android:dialogLayout dialog的contentView布局 android:dialogMessage 对话框的内容 android:dialogTitle 对话框的标题 android:negativeButtonText 对话框里按
阅读全文
摘要:UI方面 1、绘制图表MPAndroidChart、hellocharts: https://github.com/PhilJay/MPAndroidChart https://github.com/lecho/hellocharts-android image 2、Lottie动画,支持Andro
阅读全文
摘要:前言 收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 一 、基本控件 TextView HTextView 一款支持TextView文字动画效果的Android组件库。 ScrollNumber 滚动数字控件
阅读全文
摘要:前言 收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 一 、基本控件 1.TextView HTextView 一款支持TextView文字动画效果的Android组件库。 ScrollNumber 滚动数字控
阅读全文
摘要:项目突然编译不通过,报如下错误 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMerg
阅读全文
摘要:Android Studio3.0正式版已经出来了,相比2.x的版本,Gradle版本也升级为了3.x,编译速度提高了不少。 在gadle3.0之后,默认的依赖由之前的compile更改为implementation 对比表 Android Studio 2.XAndroid Studio 3.X
阅读全文
摘要:https://mvnrepository.com/ https://www.kumapai.com/open/query/?querytype=title&querykey=cglib https://mvnrepository.com/artifact/cglib/cglib/2.2 https
阅读全文
摘要:连接地址: https://www.jianshu.com/p/3a305f32c4a3
阅读全文