android
文章平均质量分 53
tingyuanss
这个作者很懒,什么都没留下…
展开
-
create new Android Virtual Device: no system images installed for this target
当运行Android程序时,弹出提示: no Android Virtual Device,当你create new Android Virtual Device时,错误提示:no system images installed for this target.这是eclipse的一个Bug,它没有找到安装的sdk/system-images/android-22目录下的system imag原创 2015-03-23 08:32:38 · 3524 阅读 · 0 评论 -
android保存数据的方法
1.活动之间传递数据第一个活动(MainPageActivity.java)存数据:private static final String KYE1 = "key1";private static final String KYE2= "key2";Intent intent = new Intent();intent.putExtra(KEY1,"value1");intent.原创 2015-05-19 10:36:58 · 742 阅读 · 0 评论 -
android textView是否为空的判断
在不给textView赋初值的情况下:String id;id = textView.getText().toString();判断id是否为空:只能用id == null 来判断,而不能用id.equals("").原创 2015-05-11 11:23:38 · 10483 阅读 · 0 评论 -
android 右上角添加菜单
一般如果不把标题栏隐藏(默认是显示的), UI的右上角会有一个默认菜单settings,并没起什么作用。顺便说一下隐藏标题栏的三种做法:1.在代码里实现[java] view plaincopythis.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 记住:这句代码要写在setContentV原创 2015-05-19 10:02:48 · 22623 阅读 · 0 评论 -
android广播注册简单用法
注册广播有两种方法:动态注册(在代码中注册),静态注册(AndroiMainfest.xml)。实现注册你需要指明:要监听什么广播,和监听之后要做什么动作(自定义广播重写onReceive)。举一个监听网络变化的例子要监听的广播是:"android.net.conn.CONNECTIVITY_CHANGE"收到此广播之后我们要发一个通知(Toast)1.动态注册:原创 2015-06-01 09:56:37 · 7510 阅读 · 0 评论 -
android 自定义标题栏
首先给大家推荐2个不错的android UI设计图库网站:http://iconmonstr.com/,http://iconfont.cn/。用到的两个png图片是从上面找的:首先是自定义theme,不能用默认的主题,会报错;you cannot combined....。修改res/values/styles.xml: <!-- Base applicat原创 2015-05-28 09:46:38 · 1877 阅读 · 1 评论 -
Didn't find class "android.support.v7.widget.RecyclerView"
Ubuntu + Eclipse, android sdk路径:/home/steven/android-sdk-linux再学习使用RecyclerView,按照教程的Demo,在Eclipse里重写了一遍。在模拟器上运行出错。提示 Didn't find class "android.support.v7.widget.RecyclerView".首先你要把android.原创 2015-05-21 16:42:56 · 15151 阅读 · 0 评论 -
Android完全退出程序
程序有一个欢迎界面,有多个activity互相跳转,所以想要设置一个menu键之后又选择退出的项。 尝试了很多的方法,Android的activity在创建之后,也就是调用了onCreate函数之后就进入了一个栈区,将创建了的activity按顺序放进去,finish()和System.exit(0)只能结束当前activity,而不能结束所有。而网上大量流传的所谓终极方法:转载 2015-05-28 09:50:49 · 497 阅读 · 0 评论 -
android ListView自定义用法
ListView与ArrayAdapter一起使用,ArrayAdapter为ListView提供内容(包括ListView的布局和items)举个例子:ListView listView;String[] msgList = {''a","b","c","d"};ArrayAdapter adapter = new ArrayAdapter(MainActivity.th原创 2015-05-14 11:12:55 · 557 阅读 · 0 评论 -
android R文件丢失 出错 无法引用的问题
开发环境Ubuntu, eclipse从SVN 上下载了一个Android项目,更改其xml文件,发现R文件没有更新,也无法引用新的id.1.AndroidMainfest.xml里 android:minSdkVersion="14" android:targetSdkVersion="21" />与本地的sdk版本不同,改成本地sdk版本原创 2015-05-05 09:22:06 · 1055 阅读 · 0 评论 -
android activity的生命周期,四种启动模式
android activity的生命周期OnCreate(创建),OnStart(启动),OnResume(运行),OnPause(暂停,可见),OnStop(停止,不可见),OnDestroy(销毁)activity的启动模式:可以在Mainfestxml文件里设置,通过给标签指定:android:launchMode="某种模式"android用栈来保存a原创 2015-05-13 15:55:10 · 1517 阅读 · 2 评论 -
android入门:修改日期和时间
用到的关键控件: DatePickerDialog(日期),TimePickerDialog(时间).代码如下:1.activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to原创 2015-04-27 11:59:00 · 751 阅读 · 0 评论 -
Android Asynchronous Http Client-Android异步网络请求客户端接口
1.简介Android中网络请求一般使用Apache HTTP Client或者采用HttpURLConnect,但是直接使用这两个类库需要写大量的代码才能完成网络post和get请求,而使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用android Hand转载 2015-05-08 10:12:25 · 439 阅读 · 0 评论 -
android入门:自动完成字段
用到的关键控件:AutoCompleteTextView.它的功能:用户已输入的文本作为前缀筛选条件与候选文本列表进行比较。匹配的结果将显示在一个选择列表中(实际上是Spinner)。其中属性android:completionThreshold的值表示触发列表筛选功能之前,用户必须输入的最少字符数目。下面的例子通过setAdapter()为AutoCompleteTextView提供原创 2015-04-27 10:05:24 · 451 阅读 · 0 评论 -
android入门:单击按钮显示当前时间
首先建立一个android工程adtest,这个实现有很多种方法。方法1:只改动MainActivity.java文件MainActivity.java代码:package com.example.adtest;import android.app.Activity;import android.os.Bundle;import android.view.View;impor原创 2015-04-24 10:01:49 · 5454 阅读 · 2 评论 -
没有Android SDK manager选项
Ubuntu elipse安装好sdk插件和配置sdk路径之后,window选项下没有SDK manager和create device选项。解决办法:打开window->customize->Command groups availability里勾选sdk manager,点击ok就可以了。原创 2015-04-23 10:32:24 · 3934 阅读 · 0 评论 -
java xml文件解析
==========================================xml文件<?xml version="1.0" encoding="GB2312"?> <RESULT> <VALUE> <NO>A1234</NO> <ADDR>四川省XX县XX镇XX路X段XX号</ADDR> </VALUE> <VALUE> <NO>B1转载 2015-06-08 16:17:25 · 456 阅读 · 0 评论