`
大头K
  • 浏览: 188297 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
实现效果,如下图。 xml布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="cen ...
private static final int MENU_ABOUT = Menu.FIRST; private static final int MENU_QUIT = Menu.FIRST + 1; @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, MENU_ABOUT, Menu.NONE, "关于"); menu.add(Menu.NONE, MENU_QUIT, Menu.NONE, "退出"); ...
xml文件 1.main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background=" ...
ArrayList动态删除 自定义Adapter 上网收集了一些资料,都是从别人的代码中修改过来,一起分享。 1.先把所要的xml文件贴出来 a)listview.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:l ...
从键盘输入一个整数(1~20) 则以该数字为矩阵的大小,把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中。例如: 输入数字2,则程序输出: 1 2 4 3 输入数字3,则程序输出: 1 2 3 8 9 4 7 6 5 输入数字4, 则程序输出:   1    2   3   4 12  13  14  5 11  16  15  6 10    9   8   7 我的思路: 1.先思考,找规律。 2.输出的结果是矩阵图,并且顺时针输出有规律数字,    就把矩阵分为由多个圈组成,并且每一个圈分为上,右,下,左边。 3.每一个圈的输出就是一次循环,第一次循环得到一个最大的圈,    之 ...
当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程: 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。 3、将奇数位总和加上偶数位总和,结果应该可以被10整除。 例如,卡号是:5432123456788881 则奇数、偶数位(用红色标出)分布:5432123456788881 奇数位和=35 偶数位乘以2(有些要减去9)的结果:1 6 2 6 1 5 7 7,求和= ...
从键盘输入一个日期,格式为yyyy-M-d 要求计算该日期与1949年10月1日距离多少天 例如: 用户输入了:1949-10-2 程序输出:1 用户输入了:1949-11-1 程序输出:31 /** * @category 1949-10-1到输入日期之间一共有多少天 * @author liucanwen * @2012年1月17日 20:59:27 * */ public class CountDays { public static void main(String[] args) { try { System.out.prin ...
任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456。求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。如此往复,数字会落入某个循环圈(称为数字黑洞)。 比如,刚才的数字会落入:[82962, 75933, 63954, 61974] 这个循环圈。 请编写程序,找到5位数所有可能的循环圈,并输出,每个循环圈占1行。其中5位数全都相同则循环圈为 [0],这个可以不考虑。循环圈的输出格式仿照: [82962, 75933, 63954, 61974] 其中数字的先后顺序可以不考虑。 (代码其实 ...
/** * @category 读取一个文本写到另一个文本当中 * @author liucanwen * @version v0.1 2011-1-13 20:16 */ public class ReadFileLine { public static void main(String[] args) throws Exception { File rfile = new File("D:/test.txt");//读取的文件 File wfile = new File("D:/ck.txt");//写入的 ...

NextDay

    博客分类:
  • java
/** * @category nextDay * @author liucanwen * @version v0.1 2011-1-13 19:57 */ public class NextDay2 { public static void main(String[] args) { NextDay2 nd = new NextDay2(); System.out.println(nd.getNextDay(2004, 2, 29)); } public String getNextDay(int year, int month, int d ...
Global site tag (gtag.js) - Google Analytics