最新消息:code4apk全新上线,专注于android代码分享,android源码下载,打造专业的android学习分享平台!

android教程

android方面的学习教程

Android教程系列(11)--App列表之拖拽ListView(下)

Android教程系列(11)–App列表之拖拽ListView(下)

admin 4年前 (2019-06-03) 1935浏览

7.重写onTouchEvent()方法。 在这个方法中我们主要是处理拖动和放下。 拖动是选中项的影像随着手指滑动;放下是在拖动结束的时候交换数据。 方法的整体结构如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

Android教程系列(10)--App列表之拖拽ListView(上)

Android教程系列(10)–App列表之拖拽ListView(上)

admin 4年前 (2019-06-03) 1780浏览

一、准备。 1.需求问题 初步:实现列表的拖拽效果(可参考Android源码下packages/apps/Music中的播放列表TouchInterceptor.java源码)。 (提前说明一下,本文不是完全按照Music中实现的,代码实现方式做了一...

Android教程系列(9)--App列表之分组ListView

Android教程系列(9)–App列表之分组ListView

admin 4年前 (2019-05-30) 1856浏览

 吸引用户的眼球,是我们至死不渝的追求;      第一时间呈现最有价值的信息,简明大方,告诉客户,你的选择是多么的明智,这正是你寻觅已久的东西。       分组的应用场合还是很多的,有数据集合的地方往往要分组显示;      分组的形式也很多,最...

Android教程系列(7)--App轮询服务器消息

Android教程系列(7)–App轮询服务器消息

admin 4年前 (2019-05-30) 1906浏览

1.轮询服务器     一般的应用,定时通知消息可以采用轮询的方法从服务器拿取消息,当然实时消息通知的话,建议采用推送服务。    其中需要注意轮询的频率设置,要在需求和性能中平衡。 2.独立进程     无论程序是否正在运行,我们都要能通知到客户,...

Android教程系列(6)--App模块化及工程扩展

Android教程系列(6)–App模块化及工程扩展

admin 4年前 (2019-05-29) 1812浏览

1.需求    无论是在.net还是java平台,合理的分层架构是最普遍的模块化思路之一。    dll,jar文件无不风靡盛行,无处不在。    一天,tx团队和我说,我们现在要做android上做三个论坛的客户端,一个是新闻论坛,一个是文学论坛,...

Android教程系列(5)--App布局初探之简单模型

Android教程系列(5)–App布局初探之简单模型

admin 4年前 (2019-05-28) 1865浏览

Android界面开发多多少少会有很多雷同或者相似的布局,不仅如此,纵观Android应用的界面,总也逃不出那些熟悉的结构。 今天,我根据经验,把我认为的常见的布局做一个分析,归纳出几种简单的模型,这些模型一般是我认为解决其对应布局问题的最佳布局,具...

Android教程系列(4)--App自适应draw9patch不失真背景

Android教程系列(4)–App自适应draw9patch不失真背景

admin 4年前 (2019-05-28) 1776浏览

1.背景自适应且不失真问题的存在 制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。 比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨...

Android教程系列(3)--App自动更新自定义进度和内部存储

Android教程系列(3)–App自动更新自定义进度和内部存储

admin 4年前 (2019-05-28) 1787浏览

1.内部存储    出于考虑到用户可能禁掉了SDCard或者电脑暂时插在电脑上且为磁盘连接状态等等,对于这么个情况下,我们应该也要保证我们的程序也是能正常的运行。所以我们要考虑内部存储。    我暂时把内部存储定在/data/data/xxxxxap...

Android教程系列(1)--为App签名(为apk签名)

Android教程系列(1)–为App签名(为apk签名)

admin 4年前 (2019-05-28) 2594浏览

写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,博客园就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。 1.签名的意义  为了保证每个应用程序开发商合法ID,防...