上一页 1 ··· 342 343 344 345 346 347 348 349 350 ··· 353 下一页
摘要: 写了这么一段代码:eclipse提示:This tag and its children can be replaced by one and a compound drawable最后发现原来可以直接给TextView加图片.. ,通过setCompoundDrawable 方法, 或者直接在xml中使用android:drawableLeft.、android:drawableRight等属性指定! 阅读全文
posted @ 2013-10-28 10:36 brave-sailor 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情况下容易混淆。这是因为没有真正的理解,或者是没有很好的方法来记忆,所以在这里我就说一下我对Activity生命周期的一些记忆的方式,希望对大家能够有所帮助。Activity生命周期的基本内容我就不多说了,网上一搜一大把,官方文档也说得很详细。总之,我们知道Activity从创建到销毁有多种状态,从一种状态到另一种状态时会激发相应的回调方法,这些回调方法包括:onCreate 、on 阅读全文
posted @ 2013-10-28 09:55 brave-sailor 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 看图先: 页面中填充内容是随机关键词飞入和飞出动画效果,随后会更新,现在请先无视吧首先是 导入jar包 下载地址:android-support-v4.jar布局文件里添加viewPager布局[html] view plaincopyprint?再创建两个item布局用于填充在ViewPager里然后就是Activity了,主要写了左右滑动切换页面,还有一个小图片随页面切换 位移的动画效果[java] view plaincopyprint?publicclassSearchAllcityActivityextendsActivity{privateKeywordsFlowkeywo... 阅读全文
posted @ 2013-10-27 23:46 brave-sailor 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画: 这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView与GridView对比,ListView最大的优势是格单元的大小可以自定义,可以某单元长某单元短,但是难于实现自适应数据表的结构;而GridView最大的优势就是自适应数据表的结构,但是格单元统一大小。。。对于数据表结构多变的情况,建议使用GridView实现表格。 本文实现的SQL分页表格控件有以下特点... 阅读全文
posted @ 2013-10-27 23:01 brave-sailor 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见的LinearLayout布局,但是这样的排布会产生如下几点问题:1、不能同时在X,Y轴方向上进行控件的对齐。2、当多层布局嵌套时会有性能问题。3、不能稳定地支持一些支持自由编辑布局的工具。 其次考虑使用表格布局TabelLayout,这种方式会把包含的元素以行和列的形式进行排列,每行为一个Ta.. 阅读全文
posted @ 2013-10-27 22:13 brave-sailor 阅读(213) 评论(0) 推荐(0) 编辑
摘要: android UI 往右滑动,滑动到最后一页就自动加载数据并显示如图:Java代码 packagecn.anycall.ju;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importandroid.app.Activity;importandroid.content.ActivityNotFoundException;importandroid.content.Context;importandroid.content.Intent;importandro 阅读全文
posted @ 2013-10-27 21:27 brave-sailor 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: TableLayout特点: 1)TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的 2)它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layout_width,宽度默认是fill_parent的,只有高度layout_height可以自定义,默认是wrap_content。 3)单元格可以为empty,并且通过android:layout_column可以设置index值实现跳开某些单元格。在TableRow之间 4)添加View,设置layout 阅读全文
posted @ 2013-10-27 20:06 brave-sailor 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、基本思路:冒泡排序是一种简单的交换类排序。其基本思路是,从头开始扫描待排序的元素,在扫描过程中依次对相邻元素进行比较,将关键字值大的元素后移。每经过 一趟排序后,关键字值最大的元素将移到末尾,此时记下该元素的位置,下一趟排序只需要比较到此位置为止,直到所有元素都已有序排列。一般地,对n个元素进行冒泡排序,总共需要进行n-1趟。第1趟需要比较n-1次,第2趟需要比较n-2次,......第i趟需要比较n-i次。二、算法实现public class BubbleSort{ public static void main(String args[]){ int[] values={3,1,6,2 阅读全文
posted @ 2013-10-23 00:03 brave-sailor 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 先来一个: 取得指定月份的第一天与取得指定月份的最后一天 http://iamin.blogdriver.com/iamin/847990.html/***取得指定月份的第一天**@paramstrdateString*@returnString*/publicStringgetMonthBegin(Stringstrdate){java.util.Datedate=parseFormatDate(strdate);returnformatDateByFormat(date,"yyyy-MM")+"-01";}/***取得指定月份的最后一天**@para 阅读全文
posted @ 2013-10-16 09:11 brave-sailor 阅读(393) 评论(0) 推荐(0) 编辑
摘要: import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtil { public static void main(String[] args) { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String specifiedDay = sdf.fo 阅读全文
posted @ 2013-10-16 08:59 brave-sailor 阅读(1924) 评论(0) 推荐(0) 编辑
上一页 1 ··· 342 343 344 345 346 347 348 349 350 ··· 353 下一页