- 博客(7)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Android群英传--动画机制与技巧(一)
动画是一个App的极为重要的部分,若把一个App看做是一个“人”,那么各种框架是组成这个“人”的各种骨骼,UI界面就是这个“人”的面部五官,肤色等外观,而动画就是“人体”内的各种软组织,用于缓冲,可以保护“人体”内“器官”不受“伤害”。若是缺少了动画,那么整个系统就会显得生硬而没有美感。 动画分类: Android中的动画分为三类:最初的视图动画,然后加入了属性动画,然后又加入了矢量动画,一步
2016-10-31 15:08:31 586
原创 《剑指》4
题目:实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy”,则输出“We%20are%20happy”方法一:最直观的就是遍历字符串,每当遇到一个空格的时候将其替换成%20,然后继续扫描,但是得每一次都得移动空格之后的所有字符。/** * 遍历字符串,遇到空格就替换成%20 * @param str * @return */
2016-10-27 15:57:49 382
原创 《剑指》3
题目:在二维数组中,每一行都是按照从左到右的顺序递增排序,每一列都是按照从上到下递增排序。请完成一个函数,输入一个这样的二维数组和一个整数,判断数组中是否含有这个整数。方法一:最直观的方法肯定是遍历整个数组,寻找是含有给出的整数。/** * 遍历数组 * @param array * @param target * @return */ pu
2016-10-27 14:56:20 353
原创 《剑指》42
题目:输入一个英文句子,翻转句子中单词的顺序,但是单词内支付的顺序不变,为简单起见,标点符号和普通字母一样处理。例如输入字符串“I am a student.”则输出“student. a am I ”。翻转字符串可以先翻转整个字符串,然后再将每个单词的字符翻转过来。public class Offer42 { public static void main(String[] args) {
2016-10-27 14:40:32 372
原创 《剑指》41
题目:输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得他们的和证号是s。如果有多对数字的和等于s,输出任意一对即可。 方法一: 定义两个指针,分别指向数组第一个和数组最后一个,然后判断两者的和与s的关系: 若两者的和大于s,则指向数组最后一个的指针向前移动 若两者的和等于s,则直接输出这两个数 若两者的和小于s,则指向数组第一个的指针向后移动
2016-10-27 11:41:30 317
原创 无线测量APP开发总结
简介: 博主小白一枚,这个app只是大三时候和一位学长一起做了这个用于测量吊车倾角的app,硬件上是有两个姿态传感器,将姿态传感器的数据通过总机接收汇总之后,通过总机和手机之间的蓝牙连接,将数据上传到手机上,在手机上实时的绘制出当前的吊钩倾角状态。现在做一下总结也算是对这次经历的反思和改进,第一次做一个实际的项目,所以比较混乱,欢迎各位看后提出改进意见。 界面很简单,只有一个设置界面和一个进行
2016-10-26 11:21:51 1551
原创 哈希表及其操作
哈希表 定义: 一般的查找都是基于比较的,其关键字和在结构中的位置是没有确定的对应关系的,查找的效率依赖于比较的次数。 理想的情况是,每个记录的关键字和其在结构中的位置是有确定的关系的,就像是函数的变量和因变量一样,对于每一个KK,有一个f(K)f(K)与之对应。这样我们在查找时候就可以根据给定的关键字K而直接找到其对应的镜像。此时,我们称这个对应关系ff为哈希函数,按这个思想建立的表称
2016-10-17 22:18:56 1089
在有多个图形的情况下OpenGLES如何单独移动一个图形
2015-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人