-
ActivityAnimation
android Activity间跳转动画,直接可用(android Activity jump between animations directly available)
- 2013-09-04 11:06:05下载
- 积分:1
-
android 菜单例子
android 菜单例子
- 2014-01-15下载
- 积分:1
-
Android 仿抖音APP下拉刷新功能
Android 仿抖音APP下拉刷新功能,首先分析这个效果的实现思路,大致如下:
1、上拉时页面有翻页效果,可以用scrollview的pagingEnabled来实现,也就是说列表页不管你用tableview还是collectionview,只要每个cell是全屏的就可以。
2、下拉:当页面不是停留在第一个cell时,下拉就只是scrollView的滚动效果,不会触发刷新,当页面停留在第一个cell,也就是说scrollView.contentOffset.y = 0的时候,手指下拉才会触发刷新效果,并且下拉时scrollView不动,也就是没有scrollview的弹性效果,因此scrollView.bounces = NO。
3、既然下拉时scrollView不动,就不能使用代理来监听scrollView的滑动实现刷新,于是我想到了用touches的系列方法来监控手指下滑位移。
4、动画分解有五步:
(1)下拉时“推荐、附近”的那个导航条和“下拉刷新内容”的视图有渐隐渐显的效果,位置也随着手指下移,可以通过手指下滑位移计算alpha来实现
(2)下拉时,“下拉刷新内容”的视图右边那个有缺口的小圆环会随着手指滑动转圈,下滑时逆时针旋转
(3)下滑一定距离后如果不松手,又继续上滑,会执行前两步的反效果,圆环顺时针旋转,手指停在屏幕上,圆环就停止转动
(4)下滑到某个临界点,导航条和刷新视图都不再移动(此时导航条已经完全透明),所以可以通过计算起始点和当前点移动距离来计算透明度、位移、旋转角度,这些操作都在touchesMoved中实现
(5)到临界点松手后,导航条和刷新视图都回到原始位置,小圆环一直顺时针转圈,直到刷新结束,停止动画,隐藏刷新视图,显示导航条,如果没达到临界点就松手,不会触发刷新。。
- 2022-11-22 22:45:03下载
- 积分:1
-
84564
Android的传感器系统,精选android项目书籍,很好有参考资料。(The sensor system Android, select Android project books, very good reference material.)
- 2013-12-04 08:49:42下载
- 积分:1
-
MediaRecordDemo
基于 Android 的简单的声音录音程序(a simple Media Record Demo Based on Android)
- 2014-06-19 11:08:54下载
- 积分:1
-
Android简单购物车
首先,众所周知,ListView是Android最常用的控件,可以说是最简单的控件,也可以说是最复杂的控件。
作为一个Android初级开发者,可能会简单的ListView展示图文信息。
- 2023-08-14 05:50:04下载
- 积分:1
-
接种疫苗
出生婴孩和所有数据同步到本地日历接种相应警报将生成。
- 2022-08-15 06:35:08下载
- 积分:1
-
mvp模式之登录demo
对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码。从简单的demo了解认识mvp。
- 2022-02-14 17:22:38下载
- 积分:1
-
基于Android的TCP通信
Socket 英文原义是“孔”或“插座”。通常称为”套接字”,用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务(客户若是需要哪种服务,就讲插头连到相应的插座上),客户的“插头”也是一个socket。
Socket通信,需要服务端和客户端,两端都要实例化一个Socket。但服务器和客户端的Socket是不一样的。
客户端:可以连接服务端、发送数据、接收数据、关闭连接等。
服务端:可以实现绑定绑定端口,接收客户端的连接、接收数据,发送数据等。
Android在包java.net包下提供了ServerSocket和Socket类,ServerSocket用于创建服务器的Socket。Socket用于实例化客户端的Socket。当连接成功,客户端和服务端都会产生一个Soc
- 2022-09-05 19:15:03下载
- 积分:1
-
基于安卓的大学物理实验计算器
基于安卓写的适用于SJTU的大学物理实验的计算器。(Android based calculator for college physics experiments suitable for SJTU.)
- 2022-02-25 08:38:39下载
- 积分:1