摘要: 效果图: 阅读全文
posted @ 2016-03-17 20:00 ma_fighting 阅读(594) 评论(0) 推荐(0)
摘要: 本文将引导大家做一个音乐播放器,在做这个Android开发实例的过程中,能够帮助大家进一步熟悉和掌握学过的ListView和其他一些组件。为了有更好的学习效果,其中很多功能我们手动实现,例如音乐播放的快进快退等。 先欣赏下本实例完成后运行的界面效果: 首先我们建立项目,我使用的SDK是Android 阅读全文
posted @ 2016-03-12 17:42 ma_fighting 阅读(525) 评论(0) 推荐(0)
摘要: 一个ListView通常有两个职责。 (1)将数据填充到布局。 (2)处理用户的选择点击等操作。 第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。 一个ListView的创建需要3个元素。 (1)ListView中的每一列的View。 (2 阅读全文
posted @ 2016-03-12 17:12 ma_fighting 阅读(568) 评论(0) 推荐(0)
摘要: 将NavigationBar设置透明(仅将指定视图控制器进行透明处理),步骤如下:1.在视图控制器的头文件中实现UINavigationControllerDelegate,例如:@interface PicturePreviewViewController : UIViewController<U 阅读全文
posted @ 2016-03-11 19:45 ma_fighting 阅读(785) 评论(0) 推荐(0)
摘要: UIActivityIndicatorView实例提供轻型视图,这些视图显示一个标准的旋转进度轮。当使用这些视图时,最重要的一个关键词是小。20×20像素是大多数指示器样式获得最清楚显示效果的大小。只要稍大一点,指示器都会变得模糊。 iPhone提供了几种不同样式的UIActivityIndicat 阅读全文
posted @ 2016-03-11 17:41 ma_fighting 阅读(371) 评论(0) 推荐(0)
摘要: 一:新建HelloEditText工程 新建一个Hello world详细步骤可以参见 Android教程之三:第一个Android应用,HelloWorld 创建设置如下: Project name: HelloEditText Build Target :android 2.2 Applicat 阅读全文
posted @ 2016-03-07 14:02 ma_fighting 阅读(1254) 评论(0) 推荐(0)
摘要: 我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的 阅读全文
posted @ 2016-03-07 13:56 ma_fighting 阅读(9430) 评论(0) 推荐(0)
摘要: 曾有需求做个用户名中非法字符的判断,要求是只能输入中英文和数字,其他字符一律非法,故写了下边一个程序mark一下吧~~ NSString *testString = @"春1mianBU觉晓"; NSString *perchar; int alength = [testString length] 阅读全文
posted @ 2016-03-05 16:11 ma_fighting 阅读(1219) 评论(0) 推荐(0)
摘要: 注意:经过本人测试,这个方法很耗内存, 图片一多就崩了.慎用 <1>用工具(photoshop或者FireWorks)将GIF动画图片分解成多个GIF静态图片,然后保存在res\drawable目录下。 <2>在res\anim目录下定义这些GIF静态图片(假设将GIF动态图片分解成6个图片,ani 阅读全文
posted @ 2016-03-04 14:01 ma_fighting 阅读(3819) 评论(0) 推荐(0)
摘要: buy.java public class Buy { public static void main(String[] args) { // TODO Auto-generated method stub Shops shops = new Shops(); } } shops.java impo 阅读全文
posted @ 2016-03-03 08:34 ma_fighting 阅读(1957) 评论(0) 推荐(0)
历史天气查