
Android 应用
文章平均质量分 62
sugar丶安卓笔记库
这个作者很懒,什么都没留下…
展开
-
【Android自定义View详解】(一)
写一个完整的自定义View 目录 1. 自定义View的分类 2. 自定义View的类型介绍及使用场景 3. 自定义View使用注意点 3.1 支持特殊属性 支持wrap_content转载 2017-12-07 15:22:44 · 535 阅读 · 0 评论 -
【Android Widget】开发
Android Widget开发一.开发步骤1.绘制Widget布局(比较局限性的View)2.配置Widget的属性3.自定义APPwidgetProvicer4.提供Configuration Activity(配置Activity)二.实现桌面时钟 需求: 1.实时更新时间 2.添加,删除 1.appwidget-provid原创 2018-01-08 18:25:23 · 289 阅读 · 0 评论 -
【Android RecyclerView】图片轮播
RecyclerView做一个Gallery图片轮播效果一、简介RecyclerView现在已经是越来越强大,且不说已经被大家用到滚瓜烂熟的代替ListView的基础功能,现在RecyclerView还可以取代ViewPager实现Banner效果,当然,以下做的小清新的Gallery效果也是类似于一些轮播图的效果,如下图所示,这其中使用到了24.2.0版本后RecyclerView增加的Snap转载 2017-12-29 18:35:18 · 848 阅读 · 0 评论 -
【Android Tab】总结 Fragment+TabPageIndicator+ViewPager
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/24740977Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:1、传统的ViewPager实现2、FragmentManager+Fragment实现3、ViewPager+FragmentPagerAdapter实现4、TabPa转载 2017-12-21 15:14:47 · 326 阅读 · 0 评论 -
【Android界面】引导界面实现
作者: 夏至,欢迎转载,也请保留这段申明,谢谢。http://www.jianshu.com/p/dfc188f130fd 今天讲一个比较简单的东西,那就是每一个app在第一次启动的时候,都会出现的引导界面;刚开始的时候我还想自定义下面的一些小圆点;然后网上查了一下,发现有更简单的方式,简直简单得令人发指。好吧,废话不多说,先上效果图:图片拿慕课网的,viewpager也添加了官网的动画效果,最后转载 2017-12-21 18:01:25 · 657 阅读 · 0 评论 -
Android学习网站
一、网站部分1.android sdk 源码解析——旨在帮助Android开发者更好的学习Android!此博文在持续更新源码每个模块的解析。 github地址:https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis2.Android开发相关的网址导航里面有丰富的学习资源,分为八个模块,基本上总结了所有可以学习的资料,一定要时原创 2018-01-09 14:10:18 · 732 阅读 · 0 评论 -
Android开源项目(二)
1.菜鸟新闻 菜鸟新闻 客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类新闻客户端。包括首页新闻,详情,发现,活动,实时数据抓取,侧滑效果,第三方登录以及分享,消息推送等相关功能客户端。 课程地址: http://www.cniao5.com/clazz/view/10076.html 视频下载链接: http://pan.baidu.com/s/1eQLyQxc 密码:3t原创 2018-01-08 16:56:15 · 580 阅读 · 0 评论 -
Android开源项目(一)音乐播放器
作为一个有追求的程序员来说,项目源码必须看,但是网上那么多资源是不让你无从下手啊,博主今天为大家推荐五个经典项目吧。一、android-UniversalMusicPlayer这个开源项目展示了如何实现一个横跨各种Android平台的音乐播放器,包括手机,平板,汽车,手表,电视等。 架构:MVC项目github地址二、plain由谷歌工程师开发,展示google的材料设计转载 2018-01-08 16:43:37 · 11765 阅读 · 0 评论 -
实用Android UI工具
10款实用Android UI工具 移动应用的UI就好像达摩克利斯之剑,一方面,一个视觉、交互、体验良好的UI可以加强应用在用户心中的形象和识别性,而另一方面,一个体验糟糕的UI设计不仅使用户无法沉浸在应用内,而且还会造成用户对该应用产生厌恶感。所以在应用如海的Andriod世界里,一个高质量的UI设计对于应用的推广有着举足轻重的作用。转载 2017-12-21 17:19:44 · 1915 阅读 · 0 评论 -
Android开发笔记(持续更新)
【Android部分】1. 1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。 2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。 3)关闭Android Studio后重新启动,便可进入界面。 编辑完成可以先保存到桌面再拖到目录替原创 2018-01-08 12:00:02 · 408 阅读 · 0 评论 -
【Android ViewPager】详解
ViewPager 全面剖析及使用详解 ViewPager在开发中的使用频率非常的高,所以在此做个总结。主要包括以下几方面:ViewPager的简介和作用ViewPager的适配器ViewPager的翻页动画简化ViewPager的使用ViewPager结合第三方库实现小圆点指示器效果ViewPager结合design库实现tab切换转载 2017-12-20 17:35:38 · 430 阅读 · 0 评论 -
【Android自定义View】详解(二)
一、Android控件架构开发过程中,当Android原生控件无法满足项目需求时,就需要我们自己自定义View来实现了。Android中的每个控件都会在界面上占据一个矩形区域,控件大致分成两类,ViewGroup控件和View控件。ViewGroup控件往往作为容器,它可以包含多个View控件,并管理被其包含的子控件。通过ViewGroup,整个界面上的控件形成了一个树形结构,如下图,上层转载 2018-01-12 18:16:08 · 242 阅读 · 0 评论 -
Android开源项目(三)
1、Android计步模块(类似微信运动,支付宝计步,今日步数) 项目地址 https://github.com/jiahongfei/TodayStepCounter 2、微信破解跳一跳java开源代码 项目地址: https://github.com/easyworld/PlayJumpJumpWithMouse原创 2018-01-08 18:50:49 · 324 阅读 · 0 评论 -
Android 知识点梳理
说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。1.ActivityActivity的生命周期,正常结束和非正常销毁的生命周期和调用函数及其使用方法;Android Training - 详解Activity生命转载 2018-01-05 17:16:07 · 286 阅读 · 0 评论 -
【Android 动画】Android-25种开源炫酷动画框架
前言此博文介绍的都是UI上面的框架。1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.Android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://github.com/Ya转载 2018-01-05 17:04:45 · 765 阅读 · 0 评论 -
【 Android Studio】自定义Activity模板
转载自:http://blog.youkuaiyun.com/lmj623565791/article/details/51635533 1、概述下方链接文章已经初步对Android Studio的模板有了初步的介绍与使用,以及一些开源模板的推荐:神奇的Android Studio Template本文将对如何编写Template,进行详细的介绍(以activity模版为例)。2、模板的文件结构学习编写模转载 2017-12-13 11:58:05 · 2400 阅读 · 1 评论 -
【Android布局】ConstraintLayout 完全解析
转载自: http://blog.youkuaiyun.com/lmj623565791/article/details/78011599一、概述 ConstraintLayout出现有一段时间了,不过一直没有特别去关注,也多多少少看了一些文字介绍,多数都是对使用可视化布局拖拽,个人对拖拽一直不看好,直到前段时间看到该文:解析ConstraintLayout的性能优势非常详尽的介绍了ConstraintL转载 2017-12-13 11:14:12 · 1517 阅读 · 0 评论 -
【Android工具】19个实用的Android开发工具
1、XAppDbgXAppDbg是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序。2、ChkBugReport这个工具可以快速地检查输出的Android错误报告。它从Android错误报告工具输出的大量文本文件中进行语义分析,然后解析成一个更具有可读性的文档,分析起来更加容易。ChkBugReport也是一个开源的转载 2017-12-12 18:26:33 · 6662 阅读 · 0 评论 -
【Android布局】布局优化之ViewStub、include、merge使用与源码分析
在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会出现问题而不知其所以然。这篇文章就是对这些问题的更详细的说明,也欢迎大家多留言交流。 一、include首先用得最多的应该是include,按照官方的意思,include就是为了解决重复定义相同布转载 2017-12-12 16:17:19 · 268 阅读 · 0 评论 -
【Android 屏幕适配】 屏幕适配
Android屏幕适配转载 2017-12-07 19:01:32 · 301 阅读 · 0 评论 -
【自定义View】为什么你的自定义View wrap_content不起作用?
为什么你的自定义View wrap_content不起作用?前言自定义View是Android开发中非常常用的知识可是,在使用过程中,有些开发者会发现:为什么自定义View 中设置的wrap_content属性不起作用(与match_parent相同作用)?今天,我将全面分析上述问题并给出解决方案。目录目录1. 问题描述在使用自定义View时,View宽 / 高的wrap_content属转载 2017-12-07 14:17:00 · 783 阅读 · 0 评论 -
【Android框架】大全
1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库3. 图片处原创 2018-01-08 19:02:36 · 351 阅读 · 0 评论