![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android学习眼究
文章平均质量分 92
曦笑大海
人的一切痛苦,本质上都是,对自己无能的愤怒。
展开
-
Android时光轴
Android中使用RecyclerView实现时光轴,代码简单易懂.效果如下:添加依赖(gradle中): compile 'com.android.support:recyclerview-v7:23.0.0'activity中:public class MainActivity extends AppCompatActivity {原创 2017-02-05 14:05:45 · 403 阅读 · 0 评论 -
App更新之dialog数字进度条
现在一般的Android软件都是需要不断更新的,当你打开某个app的时候,如果有新的版本,它会提示你有新版本需要更新。当有更新时,会弹出一个提示框,点击下载,则在通知来创建一个数字进度条进行下载,下载成功后才到安装界面...原创 2017-04-11 14:29:51 · 574 阅读 · 0 评论 -
AndroidStudio打包成jar
在eclipse中我们知道如何将一个项目导出为jar包,现在普遍AndroidStuido开发,这里一步一步详加介绍AS项目打包成jar和jar+aar的使用...原创 2017-04-13 10:39:12 · 1258 阅读 · 0 评论 -
Android常用的图片加载库
图片加载涉及到图片的缓存、图片的处理、图片的显示等。四种常用的图片加载框架,分别是Fresco、ImageLoader、 Picasso、 Glide,包括他们各自的优缺点、使用步骤...原创 2017-04-01 16:56:16 · 574 阅读 · 0 评论 -
二维码Zxing&Zbar
该项目主要介绍了二维码扫描、闪光灯开启、本地二维码图片识别、二维码生成。分别是zxing和zbar(网格二维码)分别实现,具体效果运行项目apk...原创 2017-04-06 15:47:33 · 461 阅读 · 0 评论 -
图片裁剪(基于RxPaparazzo)
基于RxPaparazzo的图片裁剪,图片旋转、比例发大|缩小。涉及Material Design+Cardview+butterknife,基于rxjava2的RxPaparazzo等...原创 2017-05-11 10:49:10 · 542 阅读 · 0 评论 -
弧形菜单2(动画渐入)
弧形菜单加入动画渐入,具体看效果...原创 2017-06-15 10:01:07 · 557 阅读 · 0 评论 -
Android画廊效果
摘要:Gallery是一个内部元素控件,可以水平滚动,并且可以把当前选择的子元素定位在它中心的布局组件;画廊Gallery一般用来显示可左右移动图片的列表(具体请看实例)...原创 2017-12-13 10:50:22 · 1688 阅读 · 3 评论 -
Android自带语音播报+讯飞语音播报封装(直接用)
摘要: Android自带的语音播报+讯飞语音播报封装(直接用)。 涉及功能: 1.多个权限申请 2.自带语音实现 3.讯飞语音播报封装...原创 2018-07-13 11:12:32 · 4329 阅读 · 0 评论 -
Android 7.0(牛轧糖)新特性
Android 7.0(牛轧糖)新特性前言:Android 7.0(牛轧糖)新功能以实用为主,比如分屏多任务、全新设计的通知控制栏等等主要特性:1.分屏多任务进入后台多任务管理页面,然后按住其中一个卡片,然后向上拖动至顶部即可开启分屏多任务,支持上下分栏和左右分栏,允许拖动中间的分割线调整两个APP所占的比例。现在,用户可以一原创 2017-03-15 15:35:09 · 592 阅读 · 0 评论 -
Android 5.0(棒棒糖)+6.0(棉花糖)新特性汇总
Android 5.0(棒棒糖))十大新特性1、 全新Material Design设计风格 Android Lollipop全新的设计语言是受到了多种因素影响,是一种大胆的平面化创新。换句话说,谷歌希望能够让Material Design给用户带来纸张化的体验。新的视觉语言,在基本元素的处理上,借鉴了传统的印刷设计,字体版式、网格系统、空间、比例、配色、图像使用等这些基础原创 2017-03-15 11:27:49 · 383 阅读 · 0 评论 -
你与高级工程师的距离还差多少?
怎样才能成为一名高级工程师?我觉得这是一个很好的话题,技术人的职业规划不管如何发展,总归是一个从初级到高级的过程,不要妄想从初级一步跨越到架构师、CTO 之类的职位,所以高级工程师这个过渡阶段显得就很重要了。总结巨人的经验,装B一把!1. 工作经验与技术积累说到高级工程师大家的第一印象自然就是工作经验丰富,技术够牛逼。这里说的是工作经验,并不是指工作时间。有的人踏踏实实做项转载 2017-02-05 15:55:20 · 352 阅读 · 0 评论 -
Retrofit实现图文上传至服务器
前言:现在大多数的项目中都涉及图片+文字上传了,下面请详见实现原理:开发环境:AndroidStudio1.引入依赖: compile 'com.squareup.retrofit2:retrofit:2.1.0'2.网络权限: <uses-permission android:name="android.permission.INTERNET"/>原创 2017-02-07 17:57:21 · 1390 阅读 · 0 评论 -
基于zxing的二维码(网格)扫描
前言:对于二维码扫描我们使用的是开源框架Zxing或者Zbar,这里使用基于zxing的二维码扫描,类似支付宝网格扫描,二维码原理介绍: 二维码是用某种特定的几何图形按一定的规律在平面上分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙的利用构成计算机内部逻辑基础的0/1比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理;二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息;原创 2017-02-09 09:34:10 · 3057 阅读 · 5 评论 -
Android菜单(动画菜单、360波纹菜单)
前言:android菜单集合:FragmentTabHost系统菜单、上移式菜单、360波纹菜单、展开式菜单。详解注释,可直接拿来用!效果: 开发环境:AndroidStudio2.1.2部分代码(Activity)public class NormalActivity extends AppCompatActivity {原创 2017-03-09 11:54:06 · 826 阅读 · 2 评论 -
购物车动画(Android)
前言:当我们写商城类的项目的时候,一般都会有加入购物车的功能,加入购物车的时候会有一些抛物线动画,最近做到这个功能,借助别人的demo写了一个。效果:开发环境:AndroidStudio2.1.2+gradle-2.10涉及知识:1.沉浸式状态栏,2.单位精度计算(价格),3.List之Iterator。部分代码:public class原创 2017-03-20 14:52:17 · 280 阅读 · 0 评论 -
弧形菜单(Android)
前言:公司需求,自己写的一个弧形菜单.效果: 开发环境:AndroidStudio2.2.1+gradle-2.14.1涉及知识:1.自定义控件,2.事件分发等部分代码:public class HomePag原创 2017-03-23 15:01:55 · 1208 阅读 · 0 评论 -
App更新(Android)
前言:现在一般的android软件都是需要不断更新的,当你打开某个app的时候,如果有新的版本,它会提示你有新版本需要更新。该项目实现的就是这个功能。并且有强制更新和更新提示两种方式,当有更新时,会弹出一个提示框,点击下载,则在通知来创建一个进度条进行下载,点击取消,则取消更新。效果:开发环境:AndroidStudio2.1.2+gradle-2.10原创 2017-03-15 09:52:41 · 1013 阅读 · 0 评论 -
BottomBar之Android底部菜单
开源项目BottomBar,实现Android底部菜单(常用菜单,BottomBar实现动画(上下式)+消息菜单,BottomBar+ViewPager+Fragment实现炫酷的底部导航效果)原创 2017-03-31 17:18:00 · 2136 阅读 · 1 评论 -
DBFlow新版使用
DBFlow新版使用一、DBFlow4.2.4介绍DBFlow是一个基于AnnotationProcessing(注解处理器)的ORM框架。此框架设计为了速度、性能和可用性。消除了大量死板的数据库代码,取而代之的是强大而又简介的API接口。二、特性: 1、无缝支持多个数据库; 2、使用annotation processing提高速度; 3、ModelContainer类库可以直接解析像JSON这...原创 2018-07-07 22:33:21 · 3522 阅读 · 2 评论