- 浏览: 188297 次
- 性别:
- 来自: 广州
-
最新评论
-
Allen_J_Will:
...
python学习,第四天笔记 -
大头K:
qindongliang1922 写道你用的啥IDE工具楼主
...
python学习,第三天笔记 -
qindongliang1922:
你用的啥IDE工具楼主
python学习,第三天笔记 -
大头K:
hksfho 写道你好,怎樣顯不坐標?你说的是在地图上显示坐标 ...
基于百度地图实现的实时定位功能(含项目代码) -
hksfho:
你好,怎樣顯不坐標?
基于百度地图实现的实时定位功能(含项目代码)
文章列表
一个更多按钮popwindow
- 博客分类:
- android
实现效果,如下图。
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");//写入的 ...
/**
* @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 ...