随笔分类 - Android
摘要:实现了增加数据,删除数据,跟查询。绑定Spinner控件跟ListView控件,实现点击列表删除选项。package com.example.splite;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqli
阅读全文
摘要:public static List<CanBie> allCanbie = new ArrayList();根据当前的时间与数据库表存储时间来判断餐别public static CanBie getCurrentCanbie() { long hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY); long minutes = Calendar.getInstance().get(Calendar.MINUTE); long seconds = Calendar.getInstance().g...
阅读全文
摘要:http://www.open-open.com/bbs/view/1320111271749?sort=newesthttp://www.unclejoey.com/http://android.mariz.org/links/http://www.androidhive.info/http://www.open-open.com/lib/view/open1335576985577.htmlhttp://www.cnblogs.com/nokiaguy/archive/2010/07/31/1789218.htmlhttp://www.eoeandroid.com/forum.phphtt
阅读全文
摘要:这里用到了自定义控件,自定义ListViewpackage com.example.demo;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.AdapterView;import android.widget.ListView;/** * 圆角ListView */public class ListCorn extends ListView { public ListCorn(Context conte...
阅读全文
摘要:其实实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能,但是在实际的开发中,一般都是继承于BaseAdapter。还有一种是利用控件AutoComplete,这种方式只是在输入框的下方重新显示一个列表,显然,很多时候这两种方式也满足不了我们的要求。在Activity中定义一个类,让它实现TextWatcher接口,然后再onTextChanged方法中去过滤。然后常见相应的Pattern和match,来判断传入的参数时候符合列表中的数据,符合就加入一个新的列表中。首先贴出实现的效果图下面贴出主要实现代码View Cod
阅读全文
摘要:如图:
阅读全文
摘要:package com.yzxy.tool;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;impor
阅读全文
摘要:public class AndroidLoadImageFromURLActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Loader image - will be shown before loading image int loader = R...
阅读全文
摘要:最近学习WebService,感觉利用这个借口开发网站的Android客户端方便及了,用到一个工具类,这里铭记一下。public static final String WebServiceNamespace =""//地址public static final String WebAddress = ""//地址调用Webservicepublic static Object callWebservice(String WebServiceUrl,String method,String[] params,Object[] values) { Obje
阅读全文
摘要:private Boolean isOnline() { ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if(ni != null && ni.isConnected()) {// Toast.makeText(this, "网络连接正常", 1000).show(); return true; ...
阅读全文
摘要:在Android的网络开发中,会常用到Http请求,为了避免代码的重复编写,我们要学会封装一个Http请求类。方法1:public class Network {public String makeHttpRequest(String url, List<NameValuePair> params) {try{ .............}catch (JSONException e) { e.printStackTrace(); } }}首先在makeHttpResquest 的方法中建立HTTP Post联机DefaultHttpClient httpClie...
阅读全文
摘要:本程序实现了使用Dom方法从网络端解析xml文件,展示在列表,并实现点击进入相关页面。首先我们创建一个类,用来实现http请求和xml文件节点的获取,这里的http请求很简单,就传递一个url,在代码中通过这样的一个方法实现public String getXmlFromUrl(String url) { String xml = null; try { // defaultHttpClient DefaultHttpClient httpClient = new DefaultHttpClient(); ...
阅读全文
摘要:public class Fileservice { private Context context; public Fileservice(Context context){ this.context= context; } public void save(String filename,String filecontent) throws Exception{ FileOutputStream outstream = context.openFileOutput(filename, Context.MODE_PR...
阅读全文
摘要:if (Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) { /* 得到SD卡得路径 */ mRecAudioPath = Environment.getExternalStorageDirectory(); /* 更新所有录音文件到List中 */ musicList(); } else { Toast.make...
阅读全文
摘要:用xml配置文件:<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/item1" android:title="菜单1" /> <item android:id="@+id/item2" android:title="菜单
阅读全文
摘要:首先谢谢提供这个代码的同学。之前曾写了一篇随笔,是介绍如何判断应用程序是否是第一次进入使用,结合着这个滑动界面,当用户第一次使用时候就跳转到那个滑动界面,判断不是第一次使用,就直接跳转到主界面。首先用代码自定义一个布局 MyScrollLayoutView Code package com.chen.weixin.test;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.vi
阅读全文
摘要:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi热点来获取粗略的位置android.permission.ACCESS_FINE_LOCATION允许一个程序访问精良位置(如GPS)android.permission.ACCESS_LOCATION_EXTRA_COMMANDS允许应用程序访问额外的位置提供命令android.permi
阅读全文
摘要:具体的用法请看我之前的一篇随笔,用php+mysql+json实现用户反馈。AsyncTask的目标是为你的线程提供管理服务。AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。 1) 子类化AsyncTask 2) 实现AsyncTask中定义的下面一个或几个方法 onPreExecute(), 该方法将在执行实际的后台操作前被UI thread调用。可以在该方法中做一些准备工作,如在界面上显示一个进度条。 doInBackground(Params...), 将在onPreExecute 方法执行...
阅读全文
摘要:相信大家都用过微信等一些应用,当你是第一次安装时候,进入应用程序会有滑动页面,主要内容无非是一些新手指引,当你第二次进入时候,这些就不显示了,这个是通过SharePerference来记录的。下面来看看具体是怎么实现的。感谢提供微信进入界面代码的朋友,个人觉得,如果认为自己不能写的比找到的资源写的好,那就借鉴所能找到的资源,吃透,然后根据项目需求去修改,这样大大提高了效率,也是一种学习的方法。这边代码就不贴出了,主要讲的是SharePreferences 有需要微信进入动画的朋友可以给我留言。首先声明定义SharedPreferences sp; int count1;在oncreate...
阅读全文