上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 47 下一页
摘要: main.xml MainActivity.javapublic class MainActivity extends Activity { /** Called when the activity is first created. */ @Override pub... 阅读全文
posted @ 2013-05-07 18:37 似水流云 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.获取应用软件版本private PackageManager pm ; /** * 获取应用软件版本 * @return */ private String getAppVersion(){ pm = getPackageManager(); try { PackageInfo pinfo = pm.getPackageInfo("com.math.client", 0); String version = pinfo.versionName; retu... 阅读全文
posted @ 2013-05-07 18:31 似水流云 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在初始化一个类,生成一个实例的时候,newInstance() 和 new 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:Class c = Class.forName(“A”);factory = (AInterface)c.newInstance();其中AInterface是A的接口,如果下面这样写,你可能会理解:String cl 阅读全文
posted @ 2013-05-06 15:02 似水流云 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在做有输入框的页面的时候,经常会遇到背景图片变形的情况,android为此提供了一系列的的配置参数供选择,你可以在androidmanufist.xml的对应Activity的windowSoftInputMode属性中选择如下4者之一进行配置四个参数意思如下:SOFT_INPUT_ADJUST_NOTHING: 不调整(输入法完全直接覆盖住,未开放此参数)SOFT_INPUT_ADJUST_PAN: 把整个Layout顶上去露出获得焦点的EditText,不压缩多余空间SOFT_INPUT_ADJUST_RESIZE: 整个Layout重新编排,重新分配多余空... 阅读全文
posted @ 2013-04-30 00:23 似水流云 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 首先我们通过一个button进行一下测试,可以知道:public class Res extends Activity implements View.OnTouchListener { Button btn = null; int x = 0; int y = 0; int rawx = 0; int rawy = 0; /** Called when the activity is first created. */ @Override public void onCreate(Bundle saved... 阅读全文
posted @ 2013-04-27 18:24 似水流云 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一个小问题,给TextView添加Onclick事件还需要配置android:clickable="true",否则点击无效。 android:id="@+id/tvTab1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:background="@drawable/deepGrey" android:click 阅读全文
posted @ 2013-04-27 14:59 似水流云 阅读(441) 评论(0) 推荐(1) 编辑
摘要: Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 其中shape中有四个可选要素 android:shape="rectangle" 表示矩形 android:shape="line" 表示线形(一般不怎么用) andr 阅读全文
posted @ 2013-04-27 14:23 似水流云 阅读(214) 评论(0) 推荐(0) 编辑
摘要: private void selectGenderChoice(){ new AlertDialog.Builder(this).setTitle(R.string.choice_gender).setItems(R.array.choice_gender, new DialogInterface.OnClickListener() { public void onClick(DialogInterface paramDialogInterface, int paramInt) { } ... 阅读全文
posted @ 2013-04-26 18:23 似水流云 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 主Activitypublic class MainActivity extends Activity { private String[] data = new String[]{"测试数据1","测试数据2","测试数据3","测试数据4"}; private ListView listview; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) 阅读全文
posted @ 2013-04-24 13:24 似水流云 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 1.获取手机安装的应用信息(排除系统自带):private String getAllApp() { String result = ""; List<PackageInfo> packages = getPackageManager().getInstalledPackages(0); for (PackageInfo i : packages) { if ((i.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) ==... 阅读全文
posted @ 2013-04-23 18:15 似水流云 阅读(366) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 47 下一页