android
文章平均质量分 61
大伟伟
这个作者很懒,什么都没留下…
展开
-
Android 流行框架
Android 是目前最流行的移动操作系统之一。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。 部分图片需要FQ才能显示 很好的中文教程Google Android官方培训课程中文版转载 2018-01-17 11:06:22 · 390 阅读 · 0 评论 -
FancyCoverFlow
一、 将CoverFlow这个库导入到工程中,调整一下版本。 二、布局中使用FancyCoverFlow的控件 xml version="1.0"encoding="utf-8"?>RelativeLayoutxmlns:android=http://schemas.android.com/apk/res/androidandroid:layout_width="m原创 2018-01-17 11:31:43 · 391 阅读 · 0 评论 -
TabLayout的用法进行总结和归纳
Google官方在14年Google I/O上推出了全新的设计语言——Material Design。一并推出了一系列实现Material Design效果的控件库——Android Design Support Library。其中,有TabLayout, NavigationView,Floating labels for editing tex...转载 2018-02-09 10:49:12 · 296 阅读 · 0 评论 -
android多渠道打包
1.android多渠道打包在manifest.xml文件中配置渠道号 <meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>123在build.gradle下配置// 打包渠道 productFlavors {...原创 2018-02-09 10:52:03 · 247 阅读 · 0 评论 -
Banner框架
Banner是一个框架,此框架是用于实现在Android中,ViewPager的图片无限轮播功能。在使用Banner框架时我们需要添加它的远程依赖:compile ‘com.youth.banner:banner:1.4.9’compile 'com.youth.banner:banner:1.4.9'11、添加依赖 (1)、点击代码编辑页面右边的Grable;然后选择要添加远程依赖的项目...原创 2018-02-09 10:56:04 · 1048 阅读 · 0 评论 -
Android沉浸式标题栏
Android在4.4版本才实现沉浸式标题栏方案,所以要适配沉浸式标题栏要大于等于Android4.4版本类型一:单独一个Activity这种很简单,需要在Activity的onCreate方法中加入ViewColor.setColor(this, R.color.red); // 设置颜色1然后在布局文件的根节点加入android:fitsSystemWindows="true" 1ViewC...原创 2018-02-09 11:27:17 · 319 阅读 · 0 评论 -
android 项目源码
撸这些完整项目,你不牛逼都难!经常有人问我有没有什么项目代码,我回复说去 Github 找,但是还是好多人不知道如何找到那些比较好的项目。今天花了点时间找了些安卓的项目,觉得还是不错的,几乎就是自己生活常用的一些 app ,如果你是一个 Android 开发者,我觉得撸完这些项目,你想不牛逼都难。菜鸟新闻菜鸟新闻 客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类新闻客户端。包括首页...转载 2018-02-08 11:03:10 · 588 阅读 · 0 评论 -
android 源码共享群
源码大招:不服来战!撸这些完整项目,你不牛逼都难!经常有人问我有没有什么项目代码,我回复说去 Github 找,但是还是好多人不知道如何找到那些比较好的项目。今天花了点时间找了些安卓的项目,觉得还是不错的,几乎就是自己生活常用的一些 app ,如果你是一个 Android 开发者,我觉得撸完这些项目,你想不牛逼都难。菜鸟新闻菜鸟新闻 客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类...转载 2018-02-08 11:19:55 · 608 阅读 · 0 评论 -
Android UI
腾讯开源的Android UI框架——QMUI Android2018-01-31 Android开发中文站今天推荐一个Github上的开源框架——QMUI Android,出品自腾讯广州研发部QMUI团队。该开源项目致力于提高Android项目UI开发效率的解决方案QMUI Android简介官方在Github的介绍:QMUI Android的设计目的是用于辅助快速搭建一个具备基本设计还原效果的...原创 2018-02-08 11:20:57 · 411 阅读 · 0 评论 -
svn 安装流程
1. 安装SVN服务器(VisualSVN-Server) 2. 创建用户 3. 创建项目的代码仓库(repository) 4. 导入已有的代码仓库(repository) 5. 安装SVN客户端(TortoiseSVN) l 在虚拟电脑中需要先安装一个XP的一个补丁(安装后需要重启) l 安装32位或64位的TortoiseSVN(安装...原创 2018-02-08 11:21:22 · 236 阅读 · 0 评论 -
RecyclerView添加Item的监听
一、RecyclerView添加Item的监听 1.按正常做法写完RecyclerView的adapter; 2.在adapter类中添加2个接口public interfaceMyItemClickListener { public voidonItemClick(View view, intposition);}public inte原创 2018-01-17 11:29:11 · 942 阅读 · 0 评论 -
快速集成二维码
快速集成二维码 http://blog.csdn.net/qq_23547831/article/details/520377101、 添加依赖库 或直接导入库 compile 'cn.yipianfengye.android:zxing-library:1.5'2、 拷贝demo中对应代码3、 根据自己的需求,对扫描结果做操作关于EventBus无法在两个Activ原创 2018-01-17 11:27:49 · 521 阅读 · 0 评论 -
RxJava
1、Rxjava是什么(异步库、响应式编程) 一个使用Java语言基于观察者模式拓展而来的高效异步库。 2、Rxjava能做什么(异步、灵活、高效) 首先我们需要明确,使用RxJava写出的功能,并不会说比普通的Java代码I在功能表现上有多么强大,那有什么卵用? ——异步、灵活、高效。 3、如何学习RxJava(耐心) 首先请调节好学习心态,R原创 2018-01-17 11:26:53 · 257 阅读 · 0 评论 -
高仿微信图片选择器
高仿微信图片选择器,可以当选,也可以多选,有需要的可以看看。下载地址:http://www.devstore.cn/code/info/1095.html运行截图:转载 2018-02-01 10:19:02 · 157 阅读 · 0 评论 -
2018 年初值得关注的 25 个新 Android 库和项目
2018 年初值得关注的 25 个新 Android 库和项目2018-01-30 Java和Android架构热文导读 | 点击标题阅读RecyclerView 体验优化及入坑总结吊炸天!74款APP完整源码!开发一个这样的 APP 要多长时间?编译:oschina,英文:mediumoschina.net/translate/25转载 2018-02-01 10:23:07 · 160 阅读 · 0 评论 -
RecyclerView 滑动
本文所讲RecyclerView 是来自support 库 26 版本,本文主要来源于自身开发及组内同事遇到问题的经验总结,作为知识沉淀记录一下,以备日后查看。本文主要讲解以下几部分:1.RecyclerView 滑动体验篇横向ViewPager与内嵌横向RecyclerView之间的滑动冲突;纵向RecycleView/ListView与横向RecycleVi转载 2018-02-01 10:25:34 · 576 阅读 · 0 评论 -
Android开发--基础联网框架Xutils3
前面从启动页到ui框架轮播图,说的都是些死的东西,app是需要与数据交互的,自然需要用到联网,原生的联网远远满足不了我们的要求,但是我们又不想学习太多的联网框架,所以我看了几个联网框架后,果断选择了xutils,因为他是一个比较全面的联网框架,涉及到数据库,注解,上传,图片处理等等,是一个值得学习的框架,而且使用起来也是比较简单:首先使用Gradle构建时添加一下依赖:compile原创 2018-01-25 10:40:17 · 182 阅读 · 0 评论 -
Android插件化开发----DroidPlugin
Android插件化开发----DroidPlugin 简介随着应用的体积越来越大, 插件化也逐渐受到关注, 应用插件化把模块完全解耦, 使用下载更新的方式, 扩展应用, 是平台化类应用的必然选择. 国内很多公司实现了各式各样的方法, 360的DroidPlugin是比较有意思的一个, 使用预占位的方式注册四大组件, 实现热更新, 也可以直接读源码理解实现逻辑. github地原创 2018-01-17 11:16:29 · 264 阅读 · 0 评论 -
ImageViewEx控件介绍
https://github.com/wasabeef/glide-transformations 最近在整理项目中的一些代码,以备即将开展的新项目中使用,刚刚整理到一个图片加载的 lib,用起来非常的简单,和 picasso 或者谷歌的 Volley 等都一样,只需要一行代码就能完成图片加载的逻辑。项目效果:二、使用先给出使用方法:首先在布局文件中加入如下代码:[XM原创 2018-01-17 11:18:32 · 162 阅读 · 0 评论 -
ButterKnife数据绑定
首先在这里我讲的不会特别深,具体让大家对mvvm模式和databinding进行一个大概的了解;MVC:主要分为3层:view(主要为用户界面):主要为xml文件和一些自定义view;发送指令到业务逻辑层; controller(业务逻辑):activity,fragment,adapter;根据view层的指令通知model层改变当前状态; model(数据存储)原创 2018-01-17 11:20:24 · 996 阅读 · 0 评论 -
ExpandableList三级扩展
#1.效果图效果图一![](https://raw.githubusercontent.com/louisgeek/LouisShopCart/master/screenshots/pic.png)效果图二![](https://raw.githubusercontent.com/louisgeek/LouisShopCart/master/screenshots/pic2原创 2018-01-17 11:21:42 · 174 阅读 · 0 评论 -
Behavior
Behavior是Android的Design库里新增的布局概念。Behavior只有是CoordinatorLayout的直接子View才有意义。可以为任何View添加一个Behavior。Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(CoordinatorLayout)滑动手势的机会。 自定义Behaviorhttp:/原创 2018-01-17 11:25:29 · 214 阅读 · 0 评论 -
Android前沿技术
Android前沿技术一、Android_软件框架搭建https://pan.baidu.com/s/1hsFIYig 二、Android_OKHttp使用方法https://pan.baidu.com/s/1c5McVW 三、Android_JSON解析http://pan.baidu.com/s/1c23eePE 四、Android_xUtils3https://pan.baidu.com/s...原创 2018-07-11 17:18:37 · 2683 阅读 · 0 评论