`
文章列表
网上有很多种退出方法,可实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符(也不知道那些发帖的人测没测试过)。 但我们的需求又确实存在。在某些情况下,我们需要在应用中打开多个Activity,但如果仅仅使用finish()方法就不能在需要的时候达到一次性退出的效果,自己作为一个Android退出问题的受害者,通过良久思考和实际测试,找到了一个比较不错的,在2.1-2.2-2.3版本下都通用的完全退出方法(2.1版本也基本可以代表1.5~2.1版本)! PS:测试全部在模拟器环境下进行 我首先进行一下说明,下面两种方法效果完全相同 1 ...
废话不多说,直接进入代码块: <?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:orientation="vertical&q ...
android 1. 首先先要获取你的debug keystore位置: 打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME \.android\debug.keystore 2. 在cmd中执行: keytool -list -keystore ~/.android/debug.keystore 或者是: keytool -list -alias andr ...
开机动画,渐变 logo.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@android:color/white" android:orientation="vertical" android:gravity="center&quo ...
map中可以获取逐条数据. package com.google.zxing.client.android.util; import java.util.HashMap; import java.util.Map; public class MapUtil { // 接收服务端的map,从map中可以获取逐条数据. public static Map<String, String> getMap(String a) { Map<String, String> goods = new HashMap<String, String>(); ...
此封装类可以直接调用接口 package com.google.zxing.client.android.util; import java.io.IOException; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpPost; import org.apache.h ...
笔记本应用简介,用户通过密码登陆该应用,用户可以修改密码,登陆后可以创建一个笔记,笔记由标题和内容组成,用户的密码和笔记将会保存到数据库中,笔记标题采用ListView来展示,并可修改,工程由4个类实现,一个帮助类,3个activity,Login(登陆),NoteList(主题),Edit(编辑记事). 首先创建一个帮助类,增删改查 package com.pms.db; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; imp ...
android中提供openFileOutput和openFileInput进行读写,两个方法和SharedPreference相类似,但是要注意的是Sharedpreference在读取数据的时候如果为空,则读取默认值,而文件操作中则没有此内容, 此示例,可以将用户输入的内容存储到默认位置和SD卡中,并且可以读出数据 package com.pms.myfile; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io ...
android系统和其他的操作系统在数据存储上有很大的不同,android中所有应用程序数据默认为该应用所私有,但是android提供了软件之间共享数据的方法. 于此同时,android提供了多种数据存储方式,每一种各有特点,分别是SharedPreference,文件存储,SQLite数据库方式,内容提供者(Content provider)和网络存储. 此篇文章介绍SharedPreference简单使用 第一步,需要获取sharedpreference对象,获取该对象是调用Context.getSharedPreference(String name,int mode)方法获 ...
定义 : xtype就是一个代表类(Class)的标识名字。 譬如,你有这个类,名字是Ext.ux.MyGrid。正常情况下你需要用这个名字来实例化这个类(创建类的对象)。 除了类名外,你还可以这样登记类的xtype: Ext.reg('mygrid', Ext.ux.MyGrid); 其中xtype 是 mygrid 而类名的一般形式是Ext.ux.MyGrid。上面的语句登记了新的xtype,换种说法说,xtype mygrid 与类 Ext.ux.MyGrid是连在一起的。 到底有什么好处? 试想一下,你手头上的是一个大型的项目,为了响应用户的操作,程序里面包含者 ...
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:<script language="javascript">document.write('<a href="http://passport.baidu.com/?logout&aid=7&u='+encodeURI ...
1.隐藏某个textfield和label组件 的方法: Ext.getCmp('text_id').getEl().up('.x-form-item').setDisplayed(false);//表示隐藏 Ext.getCmp('text_id').hide(); Ext.getCmp('text_id').setVisible(true); Ext.getCmp('text_id').show(); Ext.getCmp('text_id').setVisible(false); Ext.getCmp('text_id').getEl().up('.x-form-i ...
1.隐藏某个textfield和label组件 的方法: Ext.getCmp('text_id').getEl().up('.x-form-item').setDisplayed(false);//表示隐藏 Ext.getCmp('text_id').hide(); Ext.getCmp('text_id').setVisible(true); Ext.getCmp('text_id').show(); Ext.getCmp('text_id').setVisible(false); Ext.getCmp('text_id').getEl().up('.x-form-item').set ...
    这几天所做的项目中涉及到了队列阻塞机制,通过研究整理如下。在这里和大家分享。        队列以一种先进先出的方式。如果你向一个已经满了的阻塞队列中添加一个元素,或是从一个空的阻塞队列中移除一个元素,将导致线程阻塞。在多线程进行合作时,阻塞队列是很有用的工具。工作者线程可以定期的把中间结果存到阻塞队列中。而其他工作者线程把中间结果取出并在将来修改它们。队列会自动平衡负载。如果第一个线程集运行的比第二个慢,则第二个线程集在等待结果时就会阻塞。如果第一个线程集运行的快,那么它将等待第二个线程集赶上来。   下面的程序展示了如何使用阻塞队列来控制线程集。程序在一个目录及它的所有子目 ...
知道Spring在xml文件里面配置bean的方式,但是它是如何将对象赋值过去的呢?就是通过xml解析+Java反射。Xml解析可用jdom或者dom4j。网络上一找一大堆。下面我们就来说说Java的反射和内省: 反射:Java Reflection Java反射机制具有的功能: 1、 在运行时判断任意一个对象所属的类 2、 在运行时构造任意一个类的对象 3、 在运行时判断任意一个类具有的成员标量和方法 4、 在运行时调用任意一个对象的方法 生成动态代理 通俗的说: 反射就是让你可以通过名称来得到对象 ( 类,属性,方法 ) 的技术。 例如我们可以通过类名来生成一个类的实例; 知道 ...
Global site tag (gtag.js) - Google Analytics