onlyloveyd

Cherish Android and Keep Going

排序:
默认
按更新时间
按访问量

WanAndroidClient

前言 鸿神的WanAndroid网站后台API已经开发。具体接口详情参考博文: http://www.wanandroid.com/blog/show/2 所以,对于不熟悉Kotlin的我而言,借此机会练习一下。 使用开源库 CardView RecyclerView BGARefr...

2018-02-25 18:24:05

阅读数:653

评论数:0

《Android 进阶(二)》 自定义View之Dota2能力雷达图

1. 前言 最近看Dota2的比赛的时候无意在一个应用中看到来一个能力分析的雷达图,就是展示你的各方面数据。你可能看见过这个图。 2. 实现思路 继承View,复写onDraw。 确定N边形和每个边对应的角度; 确定多边形外接圆的半径以及圆心(也就是中心点) 确定每条半径上的所有点...

2017-10-17 21:55:47

阅读数:5098

评论数:1

《Android 基础(四十)》 FlexboxLayout

1. 简介 Flexbox-layout,是Google推出的流式布局。具体的基本介绍可以参考Github上的Wiki。看一下类的英文说明: /** * A layout that arranges its children in a way its attributes can...

2017-08-19 17:03:46

阅读数:3086

评论数:3

<Android 应用 之路> 干货集中营~技术船

简介基于Gank.io的Android客户端,主要使用的是分类数据。最近利用业余时间抽空整理了一下这个应用。配色采用的是坚果手机的8种颜色,分别对应不同的Gank数据,不知颜色出处,只觉得挺好看。

2017-04-13 22:25:24

阅读数:1780

评论数:0

Android 基础(三十五)~ RecyclerView多类型Item的正确实现姿势

简介 RecyclerView是我们开发过程中经常使用到的一个元素,原生的RecyclerView.Adapter基本上可以满足一般的需求,关于RecyclerView的基础介绍请移步: RecyclerView基础使用 关于多类型的Item,原生的Adapter可以通过getItemVie...

2017-01-13 16:12:32

阅读数:4736

评论数:9

【Android开源库】 PagerSlidingTabStrip从头到脚

简介 PagerSlidingTabStrip,是我个人经常使用到的一个和ViewPager配合的页面指示器,可以满足开发过程中常用的需求,如类似于今日头条的首页新闻内容导航栏等等,之前自己开发的JuheNews和正在开发的GankIOClient均有使用到它,所以想对其进行一个全面的介绍。 ...

2016-12-25 16:27:23

阅读数:6736

评论数:5

《Android 应用 之路》 JuheNews For aNdroid (改进版)

简介上一篇介绍的是最开始自己制作的一个采用聚合数据免费接口制作的一个头条类新闻应用,最近对其在界面上做了很大的改动,结合之前介绍的TabHost作为底部仿微信菜单,然后新闻内容丰富到10种分类,搜索功能放在ToolBar上,整体效果个人感觉还是比较OK。代码开源: https://github....

2016-12-19 21:24:55

阅读数:1231

评论数:0

PowerDesign 12.0 & PDMReader轻松生成数据字典

前言 最近需要编制项目文档,其中必不可少的内容就是数据字典,手动编制过于麻烦且容易出错,采用SQL语句查询表信息然后整理成文档的方式也是非常的耗时。于是开始搜寻解决方案。所以下载了PowerDesign,按照个人习惯,总是喜欢使用最新版本,但是使用过程中发现导出的PDM文件,使用最新版本的PDMR...

2018-10-31 08:11:23

阅读数:37

评论数:1

《Android 进阶(五)》应用分享简单实现-LazyApkShare

LazyApkShare 分享当前应用的简单实现。 添加依赖 Gradle 步骤一. 根目录下build.gradle allprojects { repositories { maven { url 'https://jitpack.io' } } } 步骤二. ...

2018-10-28 11:23:17

阅读数:204

评论数:0

《Android 基础(四十九)》Navigation Of JetPack【译】

介绍 Jetpack是Android软件组件的集合,可以使你更轻松地开发出色的Android应用程序。这些组件可帮助你遵循最佳实践,免除编写样板代码并简化复杂任务,因此你可以专注于开发者更关系的业务代码。Jetpack包含androidx.*库中,与平台API分开。这意味着它提供向后兼容性并且比...

2018-10-14 17:13:24

阅读数:78

评论数:0

《Android 基础(四十八)》ConstrainLayout【译】

原文地址 https://developer.android.google.cn/reference/android/support/constraint/ConstraintLayout 介绍 ConstrainLayout是一个允许开发者灵活地设置控件的位置和大小的ViewGroup。 只要...

2018-10-01 10:43:23

阅读数:134

评论数:0

《 Linux 》Crond 定时任务

简介 crond的概念和crontab是不可分割的。crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语chronos(χρόνος),原意是...

2018-08-20 08:40:13

阅读数:40

评论数:0

《Android 进阶(四)》自定义组织机构图-LazyOrgView

LazyOrgView 通过自定义View简单实现组织结构图。在网上搜索并没有发现类似的View,由于项目需要,快速实现一个满足项目需求。另外一种实现方式:Google OrgChart或者其他OrgChart.js。 源码地址 LazyOrgView 添加依赖 Gradle...

2018-08-12 10:24:43

阅读数:279

评论数:0

Flutter Widgets: FloatingActionButton

介绍 FAB,在Material Design中,一般用来处理界面中最常用,最基础的用户动作。它一般出现在屏幕内容的前面,通常是一个圆形,中间有一个图标。 FAB有三种类型:regular, mini, and extended。不要强行使用FAB,只有当使用场景符合FAB功能的时候使用才最为恰...

2018-07-20 07:38:10

阅读数:735

评论数:1

Flutter Widgets: TabBar

介绍 TabBar,是材料设计中很常用的一种横向标签页。在Android原生开发中,我们常用TabLayout或者一些常用的标签页开源库,来实现并行界面的横向滑动展示,在Flutter的世界中,TabBar有着相同的作用。 通常,我们会在AppBar的底部部分结合TabBarView来使用Ta...

2018-07-13 10:34:03

阅读数:1433

评论数:0

《Android 基础(四十七)》FileProvider

简介 FileProvider,是ContentProvider的子类,通过构建以”content://”开头的Uri取代之前以”file://”开头的Uri,以此实现应用间的文件共享。 由来 官文Android7.0行为变更说明: 对于面向 Android 7.0 的应用,Andro...

2018-06-30 11:33:31

阅读数:755

评论数:0

《Android 进阶(三)》 自定义安全键盘-LazyKeyboard

LazyKeyboard A SecurityKeyBoard for Android. Supporting three kinds of keyboard: Letter, Number, Symbol. Installation Gradle Step 1. Add it ...

2018-06-22 21:16:56

阅读数:719

评论数:2

内网环境下安装部署Docker

前言 大部分公司都有数据自己的内网环境,大部分的集成开发环境也是在内网下部署。最近面临同样的需求,内网CentOS部署GitLab 和 Nexus。 思路 首先确定思路,毫无疑问使用Docker是最好的选择,我只用解决Docker的安装问题即可,然后使用Gitlab和Nexus的镜像即可解决...

2018-06-19 20:58:28

阅读数:850

评论数:0

《Android 基础(四十六)》 LayerDrawable & layer-list

介绍 LayerDrawable 是管理其他可绘制对象阵列的可绘制对象。列表中的每个可绘制对象按照列表的顺序绘制,列表中的最后一个可绘制对象绘于顶部。 每个可绘制对象由单一 &amp;amp;amp;lt; layer-list &amp;amp;amp;gt; 元素内的 &a...

2018-06-09 08:34:04

阅读数:94

评论数:0

Flutter Widgets: Image

介绍 类结构 构造方法 属性值 child

2018-05-26 21:04:50

阅读数:1996

评论数:1

提示
确定要删除当前文章?
取消 删除