`
liangoogle
  • 浏览: 279638 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null
  dom解析:   public class DOMPersonService { public static List<Person> readXml(InputStream inStream) throws Exception { List<Person> persons=new ArrayList<Person>(); //实例化一个文档构建器工厂 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); //通过文档构建器工厂获 ...
要显示一个dialog,要实现点击dialog上“不再提示”按钮之后,下次启动程序就不会出现此对话框,怎么实现呢:   1下面是一个例子:   主Activity:   package hao.test.mima;     import android.app.Activity; import android.app.AlertDialog; im ...
              /**               * 判断sd卡是否存在 Environment.getExternalStorageState() 得到sd卡当前的状态              如果返回 MEDIA_MOUNTED表示外部存储设备存在。并且有读写的权限(因为sd卡有写保护 如果写保护关闭也是没有权限读写的) 
  权限:   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <!-- 允许创建和删除外部存储设备的文件 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>     创建一个文件夹在sd卡,并且输入内容:   //获得要建立文件的根目录, fileNameString为文件的 ...
默认情况下 ,任何应用创建的文件,数据库, sharedpreferences都应该是私有的(位于/data/data/your_project/files/),其余程序无法访问。除非在创建时指明是MODE_WORLD_READABLE 或者 MODE_WORLD_WRITEABLE,只要这样其余程序才能正确访问。   要添加权限:       <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>       & ...
要让一个activity以弹框的形式出现,则在minifest.xml中修改activity属性theme.dialog,但是他的生命周期与正常形式下不同,正常: activity1——pause——activity2——activity2oncreat——activity2onstart——activity2onrefume——activity1——onstop; 弹框形式下,activity1还是可以看到的,所以不执行onstop;只是没有获得焦点,不能对它进行操作。

task

task 就是一个栈,当我们启动一个activity1,跳到另一个activity2,再跳到发送短信的activity,栈中依次显示这三个activity,当按返回键时,就会弹出最上面的activity,界面显示栈中最上面的activity,如果在跳到另一个activity时,本activity用finish(),则这个activity则在跳到另一个activity后栈中移除。这样返回后也不能显示这个activity了。
开启一个线程,最简单的写法:         new Thread(new Runnable() {             @Override             public void run() {               }           }).start();
new AlertDialog.Builder(YyBackUp.this)                             .setOnKeyListener(new DialogInterface.OnKeyListener() {                                   @Override                                 public boolean onKey(DialogInterface dialog, int keyCode,                                     ...

获取系统当前时间

    博客分类:
  • view
 
  下面是输出系统时间: String.format("cal_%s", dateFormat(System.currentTimeMillis())) 日期格式:   public static String dateFormat(long currentTime) { Date date = new Date(currentTime); SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss"); return formatter.format(d ...
1 这是实现的adapter类     package com.hao.test;   import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView;   public class g ...
android:screenOrientation="landscape" <activity android:name=".Test" android:label="@string/app_name" android:screenOrientation="landscape">  
        @Override     protected void onCreate(Bundle savedInstanceState) {         // TODO Auto-generated method stub         super.onCreate(savedInstanceState);         setContentView(R.layout.main);         TextView textView = (TextView) findViewById(R.id.textView1);         String httpUri ...
  public class Test extends Activity implements OnClickListener {     public Context context;     private TextView textView1;     DefaultHttpClient  httpClient ;     public static String URL ="http://webservice.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl";     private static ...
Global site tag (gtag.js) - Google Analytics