android
子夜枯灯123
这个作者很懒,什么都没留下…
展开
-
自定义侧滑栏
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 · 866 阅读 · 0 评论 -
Android自动生成表格,丰富配置
前言 写完了android图表,一个朋友说他们公司需要做表格。问我能做吗?我答这有啥不能做。我就开始几个吧唧吧唧写,快写完了,朋友说表格在android体验不好。坑壁啊,最好放在github上。通过这次我对自定义有点体会,就想这篇文章。哈哈。文笔不好,将就的看吧。 github地址:https://github.com/huangyanbin/smartTable效果 俗话说无图无真原创 2017-11-21 18:10:02 · 3928 阅读 · 2 评论 -
动手撸个Retrofit
Retrofit简易版本为啥要写这个? 之前一直使用OKHttp,之前修改过鸿洋的OKhttpUtils增加了缓存功能。但对Retrofit并没有使用过,前几天按网上例子用了,感觉确实简约多了。总觉得Retrofit就是个注解版OKHttp,应该写个简易版本很容易,就是个编译时注解呗。于是没看源码写个简单版本。现在已经可以集合Rxjava,Gson。我试图去想Retrofit作者是咋写的。肯定有原创 2017-11-20 15:12:40 · 682 阅读 · 0 评论 -
写一个android图表框架1
前言在两年前,做过一个几乎全部是图表展示的App,当时真是一脸懵逼。找来找去找到了MpAndroidChart这个框架,在使用这个框架一个多月的时间里面,对Canvas慢慢的认识了,后面接触Html5 的Canvas,发现有点触类旁通的感觉。有一天,我无聊,上班实在没事,觉得我应该也可以写个小图表。写着写着,我发现越写越多。绘图其实没有想象中复杂。https://github.com/huang原创 2017-10-17 14:37:32 · 562 阅读 · 0 评论 -
看我两天时间撸一个Android图表框架
SmartChartSmartChart是Android图表框架,现在支持线性图(折线,曲线,散点)柱状图,支持多样化配置。下载地址https://github.com/huangyanbin/SmartChart视频功能介绍支持轴方向,双轴,图示,水平线,十字轴,MarkView自定义,空白,标题,网格等,支持丰富的样式,包括字体样式(字体大小,颜色),图形样式(正方形,长方形,圆形),线(大小,原创 2017-09-30 20:53:12 · 2137 阅读 · 2 评论 -
android自定义日历
这是一个简单自定义的日历的控件,不过很简洁,有需要的同学可以来下载。模仿miui的日历,支持双向无限切换日历,支持抽屉。支持month和week双模式,支持添加事件(页面实现,功能需自己实现)原创 2014-08-02 18:40:25 · 12542 阅读 · 46 评论 -
android 自定义开关(SwitchButton)
最近心血来潮,写了一个自定义仿iPhone的开关。有需要的同学可以来下载啦。支持点击自动滚动,速率可以自己根据需要修改。触摸滚动,大小自定义,支持修改样式。原创 2014-11-18 23:31:43 · 2464 阅读 · 1 评论 -
仿小米简约Calculator
上个星期的时候,我想教我朋友做一个简单的app。想来想去教什么比较好,当时看见小米的计算器觉得比较漂亮,就想这个简单!然后就开始动手做了。我以为可以一个小时可以搞定,没想到花了快一天的时间。哎!突然想起以前公司的CTO的话,一切都是从简单开始的。原创 2014-08-30 13:49:38 · 2435 阅读 · 1 评论 -
java枚举在android项目应用
今天修复一个公司很早以前的android应用功能,里面的代码逻辑已经完全错乱,然后发现返回的数据完全不对了。然后修复了整整两天。然后我重新整理了一遍,重构就算不上了。然后就用上了枚举。 什么是枚举?我以前也不懂,当时我看见公司的项目中使用了枚举当做项目一个控制,比如修改已经写好的app然后为一些手机厂商做定制版。可能要去掉广告,还有跳转到商店url都不同,特别是国内基本都没有google play。我们为了避免以后的修改,就会写个枚举来控制它。原创 2014-06-12 00:07:14 · 1568 阅读 · 2 评论 -
静态分析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 · 1955 阅读 · 0 评论 -
android 自定义指南针view
这是我第一次在csdn上写文章,因为自己还是个实习生,总感觉实力不够,写不出好文章。做android实习生已经5个多月了,记录一下平时用到的知识。这个指南针view是我在csdn看到原形,感觉很好玩的。然后我自己就动手写这个。原创 2014-04-13 09:30:14 · 2040 阅读 · 0 评论 -
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 · 1058 阅读 · 0 评论 -
android应用Theme(一)
android切换Theme主流三种方式来切换Theme,第一种是通过内置的style来切换,一般用于夜间模式/日间模式切换。第二种是通过apk来实现插件化,第三种是通过下载zip进行解压到到相应的app文件下,应用讲需要文件读取到内存中。这篇是介绍第一种android切换Theme的方法。原创 2014-06-08 16:18:56 · 805 阅读 · 0 评论 -
android后台任务处理
当应用启动时,系统会zidon原创 2014-04-13 11:18:21 · 1365 阅读 · 0 评论 -
好用漂亮的Android 表格框架
Android 表格使用的频率并不高,之前花了心思写了SmartTable表格,觉得android移动端表格就应该是这个样子的,地址https://github.com/huangyanbin/smartTable,一直放在github上无人问津,最近有同学说蛮好用的,为啥没更新下去。便想写这边文章推销推销。也算值了!我按功能点一一介绍下:如何生成一个表格 com.bin.dav原创 2018-01-11 13:54:24 · 29574 阅读 · 15 评论