`
llshenglin
  • 浏览: 21866 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

常用的小方法,避免忘记,在此记录一下

阅读更多
1. 将Activity设置为对话框模式
例如:
<activity android:name=".DeviceListActivity"
                  android:theme="@android:style/Theme.Dialog"
                  android:configChanges="orientation|keyboardHidden" />


2. 设置Activity的进度条
protected void onCreate(Bundle savedInstanceState) {
	// TODO Auto-generated method stub
	super.onCreate(savedInstanceState);
	requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
	setContentView(R.layout.loading);
}

setProgressBarIndeterminateVisibility(true);   //打开
setProgressBarIndeterminateVisibility(false);  //关闭


3. Activity之间传递数据
//第一个activity,发送
	Intent i = new Intent();
	i.setClass(LoadingActivity.this, DetailsInfo.class);
	Bundle bundle = new Bundle(); 
	bundle.putString("xml", strXML);		//xml数据作为参数,传递给另一个activity
	i.putExtras(bundle);
	startActivity(i);
//第二个activity,接收
public void onCreate(Bundle savedInstanceState)
{
        super.onCreate(savedInstanceState);
        
        Bundle bunde = this.getIntent().getExtras();
        String strXML = bunde.getString("xml"); 
}


4. int String 之间的转换
  // String转换为int
    int i = Integer.parseInt([String]); 或  
    i = Integer.parseInt([String],[int radix]); 

    int i = Integer.valueOf(my_str).intValue(); 
  
  // int转换为String
    String s = String.valueOf(i); 
    String s = Integer.toString(i);  
    String s = "" + i; 


5. HttpURLConnection连接超时设置
URL url = null;
HttpURLConnection urlConn = null;
url = new URL(AppConstant.URL.Url_AgtTotalInfo);
urlConn = (HttpURLConnection) url.openConnection();
urlConn.setConnectTimeout(10 * 1000);
System.out.println("time out is 10 seconds");
try{
	if (urlConn.getResponseCode() != 200){
		throw new SocketTimeoutException("request url failed!");
	}
}catch(SocketTimeoutException e){
	System.out.println(e);
//	System.out.println("not connected");
	urlConn.disconnect();
}
分享到:
评论

相关推荐

    黑猫小型进销存管理系统 v5.0.8.rar

     06、【套餐模式】商品销售支持自定义套餐出库模式,对常用组合商品避免了多次反复操作。  07、【定时提醒】售后记录支持定时提醒,方便记录一些容易忘记的事情(可定做支持短信功能)。  08、【积压库存】对...

    超级有影响力霸气的Java面试题大全文档

    finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 16、sleep() 和 wait() 有什么区别? sleep是线程类(Thread)...

    java 面试题 总结

    finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 13、sleep() 和 wait() 有什么区别? sleep是线程类(Thread)的...

    神笔马良强制码字软件2.0版-神笔马良软件唯一正版-进小黑屋写文字

    需要说明的是,神笔马良强制码字软件是绑定机子的,一个机子一用户,请务必在您的常用电脑上获取特征码进行注册! 4、听说,注册码使用的期限是一年。有没有这回事儿。 没有! 神笔马良强制码字软件是绑定...

    php OA 源码 办公自动化源码

    也便于单位记录业务人员的客户资料,在其离职时避免客户流失。 1.9 报表中心 可以通过报表设计器定义报表模板来制作各类报表,报表模板定义时,如Excel一样,可以定义各种样式,通过自定义SQL或向导生成SQL,生成数据...

    Lerx 网站内容管理系统 v5.5.zip

    用户在模板市场获取模板时,亦是静默下载,完成后网站后台会自动解压到指定位置并自动导入网站系统,用户只需在下载后点击一下设定为默认模板即可。 32.★充份保护模板的制作人的版权。只有在上传的服务器上才可对...

    新超级形码输入法4.0版,完美支持64位WIN10系统

    6.小写字母输入常用汉字,大写字母输入全部汉字,避免了大字集与重码之间的矛盾. 7.简体繁体自由转换. 新超级形码输入法4.0的前身是杨秀军研发的超级形码输入法3.2.由于作者好多年以来都不再更新此软件了,而我们这些...

    TortoiseSVN

    在Windows下最常用的版本控制软件Visual Source Safe(VSS)就是采用这种模型。 这种模型要求在对一个文件修改前首先要锁定这个文件, 然后才能修改,这时,别人将无法对该文件进行修改, 当修改完后再释放锁,使...

    vss如何使用(图解)

    它在以下场合下最为有效:团队的规模较小,各个成员之间的地理距离比较近,通常在高度可靠的环境中通过高速、低延迟的局域网 (LAN) 工作,并且共享的开发资产不大可能超过 4 GB。Visual SourceSafe 是一种仅用于...

    visual source safe 教程

    菜单栏的下面是常用工具栏,这里有许多常用命令的按纽,它可以帮你快速地执行对文件的操作。 在项目栏中,显示有项目列表,包括特殊项目的有关信息。文件栏显示了当前项目的所有文件的列表。结果栏显示当前你所执行...

    Visual stdio source safe 教程

    菜单栏的下面是常用工具栏,这里有许多常用命令的按纽,它可以帮你快速地执行对文件的操作。 在项目栏中,显示有项目列表,包括特殊项目的有关信息。文件栏显示了当前项目的所有文件的列表。结果栏显示当前你所执行...

    [2010.10.14][封装工具][天空作品] Easy Sysprep v3 RC3(+ SkySRS3.00)

    (1)如果您在封装前后(注意,不是部署前后)有某些工作要做,而又经常忘记,那就把他们加入到ES3里吧,ES3会协助您完成这些任务。 (2)任务添加方法:先写入任务,后单击“添加”按钮。 9、设备驱动处理 (1)...

    Java-PHP-C#

    {\"作为有特殊意义的字符的时候,你必须在这些字符面前加'', 还有在php3中你应该避免在模式的最前面使用\, 比如说,正则表达式 "(\$│?[0-9]+" 应该这样调用 ereg("(\\$│?[0-9]+", $str) (不知道php4是不是一样) ...

    华为编程开发规范与案例

    在测试时发现程序死在循环之中,得到的错误记录是"Bus Error"(总线出错),由此可以说明出现了内存操作异常。 经过跟踪变量值发现循环变量i的阀值pSysHead-&gt;dbf_count的数值为0xFFFFFFFF,该值是从被破坏的内存...

    2009计算机 毕业设计 诚信体育用品

    更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。 更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也...

    Lerx开源网站内容管理系统(CMS.ext)-其他

    每次登录均记录在日志文件中。10.拥有强壮的栏目树状结构功能,移动、排序栏目非常方便。11.每个栏目均能设置独立的模板,可以使用不同栏目及主站能呈现不同的网站风格。可以采用聚集功能配合模板调整栏目在前台页面...

    SEO魔法书-最全的优化教程

    关于这本书..............................................................................................................................................1 第一章 搜索引擎基础.............................

    搜索引擎优化魔法书

    目录 关于这本书.............................................................................................................................................1 第一章 搜索引擎基础..........................

Global site tag (gtag.js) - Google Analytics