随笔分类 -  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 阅读全文
posted @ 2013-03-04 16:46 有梦想的小人物 阅读(693) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2013-03-04 15:11 有梦想的小人物 阅读(163) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2013-03-04 11:58 有梦想的小人物 阅读(173) 评论(0) 推荐(0) 编辑
摘要:这里用到了自定义控件,自定义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... 阅读全文
posted @ 2013-03-01 15:17 有梦想的小人物 阅读(538) 评论(0) 推荐(0) 编辑
摘要:其实实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能,但是在实际的开发中,一般都是继承于BaseAdapter。还有一种是利用控件AutoComplete,这种方式只是在输入框的下方重新显示一个列表,显然,很多时候这两种方式也满足不了我们的要求。在Activity中定义一个类,让它实现TextWatcher接口,然后再onTextChanged方法中去过滤。然后常见相应的Pattern和match,来判断传入的参数时候符合列表中的数据,符合就加入一个新的列表中。首先贴出实现的效果图下面贴出主要实现代码View Cod 阅读全文
posted @ 2013-03-01 10:25 有梦想的小人物 阅读(10884) 评论(0) 推荐(2) 编辑
摘要:如图: 阅读全文
posted @ 2013-01-15 17:33 有梦想的小人物 阅读(310) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2013-01-10 10:58 有梦想的小人物 阅读(841) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2013-01-05 15:31 有梦想的小人物 阅读(3336) 评论(0) 推荐(0) 编辑
摘要:最近学习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 阅读全文
posted @ 2013-01-04 14:03 有梦想的小人物 阅读(2358) 评论(4) 推荐(2) 编辑
摘要: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; ... 阅读全文
posted @ 2012-12-21 16:39 有梦想的小人物 阅读(242) 评论(0) 推荐(0) 编辑
摘要:在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... 阅读全文
posted @ 2012-12-21 16:35 有梦想的小人物 阅读(2181) 评论(0) 推荐(0) 编辑
摘要:本程序实现了使用Dom方法从网络端解析xml文件,展示在列表,并实现点击进入相关页面。首先我们创建一个类,用来实现http请求和xml文件节点的获取,这里的http请求很简单,就传递一个url,在代码中通过这样的一个方法实现public String getXmlFromUrl(String url) { String xml = null; try { // defaultHttpClient DefaultHttpClient httpClient = new DefaultHttpClient(); ... 阅读全文
posted @ 2012-12-21 15:57 有梦想的小人物 阅读(3562) 评论(1) 推荐(1) 编辑
摘要: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... 阅读全文
posted @ 2012-12-19 17:30 有梦想的小人物 阅读(196) 评论(0) 推荐(0) 编辑
摘要:if (Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) { /* 得到SD卡得路径 */ mRecAudioPath = Environment.getExternalStorageDirectory(); /* 更新所有录音文件到List中 */ musicList(); } else { Toast.make... 阅读全文
posted @ 2012-12-19 15:31 有梦想的小人物 阅读(4593) 评论(0) 推荐(0) 编辑
摘要:用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="菜单 阅读全文
posted @ 2012-12-19 14:49 有梦想的小人物 阅读(344) 评论(0) 推荐(0) 编辑
摘要:首先谢谢提供这个代码的同学。之前曾写了一篇随笔,是介绍如何判断应用程序是否是第一次进入使用,结合着这个滑动界面,当用户第一次使用时候就跳转到那个滑动界面,判断不是第一次使用,就直接跳转到主界面。首先用代码自定义一个布局 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 阅读全文
posted @ 2012-12-19 09:30 有梦想的小人物 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-12-19 09:14 有梦想的小人物 阅读(424) 评论(0) 推荐(0) 编辑
摘要:Android自定义弹出框 阅读全文
posted @ 2012-12-19 09:11 有梦想的小人物 阅读(2674) 评论(0) 推荐(0) 编辑
摘要:具体的用法请看我之前的一篇随笔,用php+mysql+json实现用户反馈。AsyncTask的目标是为你的线程提供管理服务。AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。 1) 子类化AsyncTask 2) 实现AsyncTask中定义的下面一个或几个方法 onPreExecute(), 该方法将在执行实际的后台操作前被UI thread调用。可以在该方法中做一些准备工作,如在界面上显示一个进度条。 doInBackground(Params...), 将在onPreExecute 方法执行... 阅读全文
posted @ 2012-11-21 09:10 有梦想的小人物 阅读(1147) 评论(6) 推荐(0) 编辑
摘要:相信大家都用过微信等一些应用,当你是第一次安装时候,进入应用程序会有滑动页面,主要内容无非是一些新手指引,当你第二次进入时候,这些就不显示了,这个是通过SharePerference来记录的。下面来看看具体是怎么实现的。感谢提供微信进入界面代码的朋友,个人觉得,如果认为自己不能写的比找到的资源写的好,那就借鉴所能找到的资源,吃透,然后根据项目需求去修改,这样大大提高了效率,也是一种学习的方法。这边代码就不贴出了,主要讲的是SharePreferences 有需要微信进入动画的朋友可以给我留言。首先声明定义SharedPreferences sp; int count1;在oncreate... 阅读全文
posted @ 2012-11-14 20:35 有梦想的小人物 阅读(3594) 评论(0) 推荐(0) 编辑