2013年8月5日

仿照Android标准API写的各种形式的弹出框

摘要: strings.xml: DialogSamples Settings Hello world! 两个button的选择 确定 取消 两个button加上一长条消息 Yesterday once more 往日重现The carpentersWhen I was young我年轻的时候 I\'d listen to the radio常听收音机 Waiting for my favorite songs总是期待我喜爱的歌 When they played I\'d sing along我会跟随伴奏歌唱It made me smile笑声在歌声中荡漾Those were su.. 阅读全文

posted @ 2013-08-05 12:01 leihupqrst 阅读(500) 评论(0) 推荐(0)

2013年8月1日

final

摘要: 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构造方法。注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。 阅读全文

posted @ 2013-08-01 15:46 leihupqrst 阅读(167) 评论(0) 推荐(0)

2013年7月26日

Handler的使用

摘要: import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.app.Activity;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mHandler.sendEmp 阅读全文

posted @ 2013-07-26 12:00 leihupqrst 阅读(157) 评论(0) 推荐(0)

Android之系统自带的文字外观设置及实际显示效果图

摘要: android:textAppearancexml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/ textAppearanceLarge/ textAppearanceLargeInverse/textAppearanceMedium/ textAppearanceSmallInverse/textApp. 阅读全文

posted @ 2013-07-26 10:13 leihupqrst 阅读(230) 评论(0) 推荐(0)

2013年7月25日

SeekBar和RatingBar的基本使用方法

摘要: SeekBar:main.xml: MainActivity.java:package mars.seekbar;import android.app.Activity;import android.os.Bundle;import android.widget.SeekBar;public class MainActivity extends Activity { /** Called when the activity is first created. */ private SeekBar seekBar = null; @Override public void... 阅读全文

posted @ 2013-07-25 23:25 leihupqrst 阅读(344) 评论(0) 推荐(0)

list中会直接绑定HashMap中的数据

摘要: import java.util.ArrayList;import java.util.HashMap;import java.util.List;public class HashMapSync {static List> list = new ArrayList>();static HashMap map1 = null;public static void main(String[] args) {map1= new HashMap();map1.put("ItemId", 1);map1.put("ItemName", "w 阅读全文

posted @ 2013-07-25 18:33 leihupqrst 阅读(284) 评论(0) 推荐(0)

【Android】在程序中使用触力反馈

摘要: 触力反馈又名:hapticFeedbackEnabled一般有两种实现方式第一种是在XML布局文件里面设置android:hapticFeedbackEnabled="true"第二种是在使用硬编码,在Java文件里面写单击某个图片或者是按钮,用于引起用户的注意,使手机震动一下,就要使用这个触力反馈,系统提供一个触力反馈(震动一下),我们需要写两个地方:1、在xml配置文件中,对要提供触力反馈的视图控件,我们以button1为例,设置其属性android:hapticFeedbackEnabled="true",这是必需的,只有在isHapticFeed 阅读全文

posted @ 2013-07-25 17:08 leihupqrst 阅读(487) 评论(0) 推荐(0)

split的用法

摘要: Split.java:public class Split { private static String[] p; public static void main(String[] args){ p = "168.1.12.25".split("\\."); System.out.println(p[0]); System.out.println(p[1]); System.out.println(p[2]); System.out.println(p[3]); }}打印输出为:16811225 阅读全文

posted @ 2013-07-25 16:22 leihupqrst 阅读(177) 评论(0) 推荐(0)

Eclipse快捷键大全(转载)

摘要: Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文

posted @ 2013-07-25 16:18 leihupqrst 阅读(181) 评论(0) 推荐(0)

2013年7月24日

ExpandableListActivity

摘要: main.xml: group.xml: child.xml: MainActivity.java:package mars.expandable;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.ExpandableListActivity;import android.os.Bundle;import android.widget.SimpleExpandableListAdapter;/... 阅读全文

posted @ 2013-07-24 21:50 leihupqrst 阅读(179) 评论(0) 推荐(0)

导航