`
zfzaizheli
  • 浏览: 45875 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Android SDK 提供好几个 Preference 组件,例如 CheckBoxPreference、EditTextPreference、DialogPreference、ListPreference 等,这些组件是跟 Android 提供的 Preference 存储机制绑定的,你可以通过这些组件来修改应用的一些配置,如下图所示,这是 Android 自带的系统设置界面: 但这些组件毕竟还不能满足100%的要求,假设我们需要为应用程序提供一个选择不同图片做为应用背景图的设置,我们需要一个很直观的就可以看到当前所选择的图片,然后点击后可以浏览其他图片并选择。那么这些 Prefere ...
http://www.iteye.com/topic/232699
http://android.group.iteye.com/group/topic/21364
在Android的客户端编程中(特别是SNS 类型的客户端),经常需要实现注册功能Activity,要用户输入用户名,密码,邮箱,照片后注册。但这时就有一个问题,在HTML中用form表单就能实现如上的注册表单,需要的信息会自动封装为完整的HTTP协议,但在Android中如何把这些参数和需要上传的文件封装为HTTP协议呢? 我们可以先做个试验,看一下form表单到底封装了什么样的信息。 第一步:编写一个Servlet,把接收到的HTTP信息保存在一个文件中,代码如下:     public void doPost(HttpServletRequest request, HttpSer ...
package single_test; import java.awt.print.Printable; import java.util.ArrayList; import java.util.List; import java.util.Timer; import java.util.Vector; @SuppressWarnings({"rawtypes","unused","unchecked"}) public class ThreadTest implements Runnable{ private List e ...
http://www.iteye.com/topic/827513
Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。 推荐三篇:Android开发中AsyncTask实现异步处理任务的方法,Android中AsyncTask的用法实例,Android AsyncTask的使用。 首先明确Android之所以有Handler和AsyncTask,都是为了不阻 ...
代码如下: public class MainActivity extends Activity { private static final String TAG = "MainThread"; private Timer timer; private TimerTask timerTask; private Handler mMainHandle,mChildHandle; private int i=0;     public void onCreate(Bundle savedInstanceState) {      super.onCreate(savedI ...
在Android上有类似于session的东西,叫做Application。 1、你可以新建一个类,例如:HelloWordApplication.java(名字随你取) 在这个类里面设定你要全局的数据变量,例如:private String loginName; 然后生成它的get、set方法。 2、在AndroidManifest.xml文件中配置你的Application类,方法如下: <application android:icon="@drawable/icon"  android:label="@string/app_name" an ...
Android通过http协议POST传输方式如下: 方式一:HttpPost(import org.apache.http.client.methods.HttpPost) 代码如下: private Button button1,button2,button3; private TextView textView1; button1.setOnClickListener(new Button.OnClickListener(){            @Override    public void onClick(View arg0) {     // TODO Auto-gen ...
Android SDK Installed Packages   1.1)解压Android SKD   1.2)执行如上目录下的文件:SDK Setup.exe,(机器人图标的那个)   注意:一般的话会出现 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,所以应该修改如下几个地方:   a)修改Available Packages,点击"add Site..",增加: http://dl-ssl.google.com/android/repository ...
Global site tag (gtag.js) - Google Analytics