- 博客(13)
- 资源 (40)
- 收藏
- 关注
原创 自定义控件实战<五> 折线图控件
上一篇文章实现了一个简单的音量增减控件,这篇文章在此基础上面继续实现一个简单折线图控件一、首先看一下我们这次要实现的效果图:二、在attrs.xml中添加自定义属性:<?xml version="1.0" encoding="utf-8"?><resources> <attr name="number_Y" format="integer"/> <attr name="number
2017-02-27 15:15:57 748
原创 自定义控件实战<四> 音量增减控件
上一篇文章实现了一个动态的圆弧控件,这篇文章在此基础上面继续实现一个简单的音量增减控件一、首先看一下我们这次要实现的效果图:二、在attrs.xml中添加自定义属性:<?xml version="1.0" encoding="utf-8"?><resources> <attr name="maxVoice" format="integer"/> <attr name="curren
2017-02-27 11:32:01 1129
原创 自定义控件实战<三> 动态圆弧控件
上一篇文章实现一个图片和文字混合展示的控件,这篇文章在此基础上面继续实现一个动态的圆弧控件.一、在attrs.xml中添加自定义属性:<?xml version="1.0" encoding="utf-8"?><resources> <attr name="firstColor" format="color" /> <attr name="secondColor" format=
2017-02-27 11:20:36 513
原创 自定义控件实战<二> 图文混合控件
上一篇文章简单实现了文字控件,这篇文章在此基础上面继续实现一个图片和文字混合展示的控件。一、在attrs.xml中添加自定义属性:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="CustomImageView"> <attr name="titleText" />
2017-02-27 11:15:48 448
原创 自定义控件实战<一> 使用View实现TextView
上一篇文章简单讲述了View控件的四个构造方法,这篇文章在此基础上要实现一个产生随机数的文字控件。一、在attrs.xml中添加自定义属性:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="CustomTitleView"> <attr name="titleText" /
2017-02-27 11:11:58 622
原创 自定义控件学习前篇 简单认识View的四个构造方法
自定义View绘制流程函数调用链(简化版)一、自定义View的分类:1.自定义ViewGroup自定义ViewGroup一般是利用现有的组件根据特定的布局方式来组成新的组件,大多继承自ViewGroup或各种Layout,包含有子View。 例如:应用底部导航条中的条目,一般都是上面图标(ImageView),下面文字(TextView),那么这两个就可以用自定义ViewGroup组合成为一个V
2017-02-22 18:25:08 1558
原创 Spinner<一>
关于SpinnerSpinner(下拉菜单)是Android开发中常用到的一种控件,可以用来实现TextView等控件内容的选择性自动填写,可以避免这部分内容用户自己随意填写的不规范,比如地址填写的选择。下面我们以一个简单的Demo来了解Spinner最简单的用法。Spinner也需要与数据适配器配合使用使用Spinner的基本步骤:添加一个下拉菜单的list,这里添加的项就是下拉菜单的菜单项。(
2017-02-21 13:51:38 824
原创 本地图片选择
之前自己写了个简单的用户图片上传功能的demo,后来发现在部分机型上面,选取图片之后返回页面无法获取到图片路径,这次通过PhotoPicker框架重写实现本地图片选择的功能。首先是这次的效果图: 然后是配置:Gradledependencies { compile 'me.iwf.photopicker:PhotoPicker:0.9.5@aar' compile 'com.and
2017-02-21 10:54:56 2535
原创 JAVA环境变量配置详解
JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。( 今晚使用新系统配置,不知道怎么的需要加bin才可以在CMD运行,JAVA_HOME=C:\jdk1
2017-02-21 00:03:33 797
原创 Android性能测试工具Emmagee
Emmagee介绍 Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。 开源地址:https://github.com/NetEase/Emmagee 支持SDK:Android2.2以及以上版本 为什么开发Emmagee? 1、现有免费的android性能测试工具并不能满足我们的需求 当前android市场上也有很多免费的工具可以监
2017-02-20 13:58:48 1107
原创 APP软件测试总结
收录一篇软件测试的方法总结,原文地址一、安全测试1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访问联系人信息等。 3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 7)限制/允许使用手机拍照或录音 8)限制/允许使用
2017-02-20 09:25:38 2155 1
原创 Android Studio常用设置
一阵子不用AS,软件用起来居然有点生疏了,一些常用的设置都忘记了,总结一下,方便以后使用。原文地址本文介绍的Android Studio设置的内容包括: 1. 界面风格 2. 字体设置 3. 代码格式设置 4. 默认文件编码设置 5. 快捷键设置(可以设置成 eclipse 的快捷键) 6. 显示行号 7. 显示空格 8. 去除拼接检查 9. Git 设置 10. 插件设置 1
2017-02-10 16:05:31 2498
闪屏页ShapeDemo
2016-08-30
选择本地图片
2016-05-17
Fragment切换动画
2016-04-26
选择本地照片
2016-04-26
JNA开发的jna.jar以及.so库文件
2017-09-04
TabLayout控件
2017-03-30
Android性能测试工具Emmagee
2017-02-20
SpringMvc简单demo05
2017-01-17
SpringMvc简单demo04
2017-01-16
SpringMvc简单demo03
2017-01-16
SpringMvc简单demo
2017-01-14
SpringMvc框架
2017-01-14
安卓6.0权限申请
2017-01-07
SaveScreen
2016-12-27
获取webview内容并解析
2016-10-12
多渠道打包
2016-10-11
安卓JS交互
2016-10-09
属性动画的基本使用
2016-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人