自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 好用漂亮的Android 表格框架

Android 表格使用的频率并不高,之前花了心思写了SmartTable表格,觉得android移动端表格就应该是这个样子的,地址https://github.com/huangyanbin/smartTable,一直放在github上无人问津,最近有同学说蛮好用的,为啥没更新下去。便想写这边文章推销推销。也算值了!我按功能点一一介绍下:如何生成一个表格 com.bin.dav

2018-01-11 13:54:24 29460 15

原创 Android自动生成表格,丰富配置

前言 写完了android图表,一个朋友说他们公司需要做表格。问我能做吗?我答这有啥不能做。我就开始几个吧唧吧唧写,快写完了,朋友说表格在android体验不好。坑壁啊,最好放在github上。通过这次我对自定义有点体会,就想这篇文章。哈哈。文笔不好,将就的看吧。 github地址:https://github.com/huangyanbin/smartTable效果 俗话说无图无真

2017-11-21 18:10:02 3802 2

原创 动手撸个Retrofit

Retrofit简易版本为啥要写这个? 之前一直使用OKHttp,之前修改过鸿洋的OKhttpUtils增加了缓存功能。但对Retrofit并没有使用过,前几天按网上例子用了,感觉确实简约多了。总觉得Retrofit就是个注解版OKHttp,应该写个简易版本很容易,就是个编译时注解呗。于是没看源码写个简单版本。现在已经可以集合Rxjava,Gson。我试图去想Retrofit作者是咋写的。肯定有

2017-11-20 15:12:40 548

原创 写一个android图表框架1

前言在两年前,做过一个几乎全部是图表展示的App,当时真是一脸懵逼。找来找去找到了MpAndroidChart这个框架,在使用这个框架一个多月的时间里面,对Canvas慢慢的认识了,后面接触Html5 的Canvas,发现有点触类旁通的感觉。有一天,我无聊,上班实在没事,觉得我应该也可以写个小图表。写着写着,我发现越写越多。绘图其实没有想象中复杂。https://github.com/huang

2017-10-17 14:37:32 542

原创 看我两天时间撸一个Android图表框架

SmartChartSmartChart是Android图表框架,现在支持线性图(折线,曲线,散点)柱状图,支持多样化配置。下载地址https://github.com/huangyanbin/SmartChart视频功能介绍支持轴方向,双轴,图示,水平线,十字轴,MarkView自定义,空白,标题,网格等,支持丰富的样式,包括字体样式(字体大小,颜色),图形样式(正方形,长方形,圆形),线(大小,

2017-09-30 20:53:12 2076 2

原创 android 自定义开关(SwitchButton)

最近心血来潮,写了一个自定义仿iPhone的开关。有需要的同学可以来下载啦。支持点击自动滚动,速率可以自己根据需要修改。触摸滚动,大小自定义,支持修改样式。

2014-11-18 23:31:43 2391 1

原创 仿小米简约Calculator

上个星期的时候,我想教我朋友做一个简单的app。想来想去教什么比较好,当时看见小米的计算器觉得比较漂亮,就想这个简单!然后就开始动手做了。我以为可以一个小时可以搞定,没想到花了快一天的时间。哎!突然想起以前公司的CTO的话,一切都是从简单开始的。

2014-08-30 13:49:38 2387 1

原创 android自定义日历

这是一个简单自定义的日历的控件,不过很简洁,有需要的同学可以来下载。模仿miui的日历,支持双向无限切换日历,支持抽屉。支持month和week双模式,支持添加事件(页面实现,功能需自己实现)

2014-08-02 18:40:25 12449 46

原创 写在实习的最后

今天是星期六,和平时没什么不同。马上要到7月了,盼了很久的毕业证终于要到我们的手中了。以前很希望快点拿到毕业证,认为拿到毕业证就可以早点转正,自己工资就可以高点,可以不再住在北京的六环,可以不和垃圾满地刮风就漫天飞的沙河告别。实习了快9个月了,到了转正的时候,我和我同学却选择了辞掉工作,去南方闯闯。现在突然回头看看这近一年的时间,突然感觉很漫长。

2014-06-22 11:53:12 1648 11

原创 java枚举在android项目应用

今天修复一个公司很早以前的android应用功能,里面的代码逻辑已经完全错乱,然后发现返回的数据完全不对了。然后修复了整整两天。然后我重新整理了一遍,重构就算不上了。然后就用上了枚举。 什么是枚举?我以前也不懂,当时我看见公司的项目中使用了枚举当做项目一个控制,比如修改已经写好的app然后为一些手机厂商做定制版。可能要去掉广告,还有跳转到商店url都不同,特别是国内基本都没有google play。我们为了避免以后的修改,就会写个枚举来控制它。

2014-06-12 00:07:14 1550 2

原创 android应用Theme(二)

第二种实现android应用Theme的方式是通过apk来实现的。1.首先必须新建一个apk,类似的插件,然后在该apk的AndroidManifest.xml文件的application加上一个meta-data。这个是下一步查找是否是自己的插件的apk做一个标记。2.在该apk添加一些图片,也可以用其他(包括style等)这里主要是为了演示。在该apk的MainActivity定义一个方法。这里主要为了方便主apk快速调用这个方法。3.在主apk中通过读取所有安装的应用,通过分析applicat

2014-06-08 17:44:59 1039

原创 android应用Theme(一)

android切换Theme主流三种方式来切换Theme,第一种是通过内置的style来切换,一般用于夜间模式/日间模式切换。第二种是通过apk来实现插件化,第三种是通过下载zip进行解压到到相应的app文件下,应用讲需要文件读取到内存中。这篇是介绍第一种android切换Theme的方法。

2014-06-08 16:18:56 792

原创 静态分析androguard

1.androaxml 读取配置文件AndroidManifest.xmlOptions:    -h --help                -i --INPUT    -o --OUTPUT    -v --version        python2 androaxml.py -i manager.apk -o output.xml

2014-05-28 17:21:03 1917

原创 java数据结构

数组:数组是相同类型类型变量的集合,数组可以被定义成为任何类型,特别要素:通过下标来访问它。        java严格地坚持以保证你不会意外地去存储或引用在数组范围以外的值。java的运行系统会检查以确保所有的数组下标都在正确的范围之    内(java与C/C++从根本上不同,C/C++不提供运行边界检查)插入排序:   //首先选择第一个无序的数据N,把它的值用tem

2014-05-28 17:18:54 887

原创 Velocity

1.基本实例导包:    在lib目录内分别copy进:velocity-1.4.jar,velocity-dept.jar;log4j.jar示例代码:public class Test{    public static void main(String[] args) {      //获取模板引擎        VelocityEngine ve = n

2014-05-28 17:13:48 684

原创 java注释

java注释:     注释作用: 增加代码的可读性。 java里面有三种注释:    第1种://    第2种:/*    */    第3种:/**   */    第1,2区别:第一种就是注释只能在这一行,而第二种就是可以换行。    第3:在第1,2上面可以生成javadoc。Project->Generate Javadoc...注释中可以出现的关键字,

2014-05-28 17:11:15 626

原创 java注解

注解的作用:             1、生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等             2、跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始的基于注解配置。作用就是减少配置。现在的框架基本都使用了这种配置来减少配置文件的数量。以后java的程序开发,最多的也将实现注解

2014-05-28 15:05:27 637

原创 java读取xlsx并转化json数据

今天因为工作需要,需要写一个demo将

2014-05-12 16:41:11 2028

原创 自定义侧滑栏

package com.example.learnscroller;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.VelocityTracker;import android.view.View;im

2014-05-01 22:05:37 853

原创 android后台任务处理

当应用启动时,系统会zidon

2014-04-13 11:18:21 1345

原创 android 自定义指南针view

这是我第一次在csdn上写文章,因为自己还是个实习生,总感觉实力不够,写不出好文章。做android实习生已经5个多月了,记录一下平时用到的知识。这个指南针view是我在csdn看到原形,感觉很好玩的。然后我自己就动手写这个。

2014-04-13 09:30:14 2010

android switchButton

一个仿iPhone的开关。特别好用。支持点击自动滚动、触摸后自动滚动、回调监听、样式自定义。

2014-11-18

仿小米计算器

一款仿小米简约的计算器。支持大部分操作,超过10位没有处理,需要的朋友可以改善一下。

2014-08-30

android自绘指南针

一款很简约精美的指南针android app。如果有需要的话可以下载。

2014-08-30

最终版android自定义日历

这是最终的版本,已经整理了。模仿miui的日历,支持双向无限切换日历,支持抽屉。支持month和week双模式,支持添加事件(页面实现,功能需自己实现) 详情:http://blog.csdn.net/huangyanbin123/article/details/38350213

2014-08-06

Android自定义简约日历

上次上传,现在已经修改了。修改版。可以支持点击事件

2014-08-04

android精美的日历控件

这是一个自定义的android的日历控件。可以下载试试。修改一下就可以用了

2014-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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