随笔分类 - android
摘要:方法1:通过不同Activity之间的消息传递机制实现数据共享Activity1:
Intent intent=new intent(Activity1.this,Activity2.clas);
Bundle data=new data();
data.putString("name",name);
intent.putExtras(data);
StartActivity(intent); Activity2:
Intent intent=getIntent();
Bundle data=intent.getExtras();
String name=data.getS
阅读全文
摘要://在不支持多点触屏的设备上实现地图的放大缩小 //开启内置缩放控制,在地图下方显示2个缩放按钮 Private MapView mapView=... mapView.setBulitInZoomControls(true); //设置地图等级 mapView.setZoom(12); //通过编程方式控制 获得MapController对象 MapController mc=mapView.getController(); 放大缩小分别利用MapController的zoomIn()和zoomOut()方法 改变地图视图
mapView.setSatelli...
阅读全文
摘要:LocationManager locationManager = (LocationManager)this.getSystemService(Context.LOCATION_SERVICE); //定义一个监听器来响应位置的更新 LocationListener locationListener = new LocationListener() { public void onLocationChanged(Location location) { useNewLocation(location); } public voi...
阅读全文
摘要:以get方式发送HTTP请求:private Thread getThread; getThread = new Thread() { public void run() { HttpClient client = new DefaultHttpClient(); HttpGet getMethod = new HttpGet(REQUEST_URL); HttpResonse response = null; try { response = clien...
阅读全文
摘要:写文件: FileOutputStream out = null;
try
{ out = openFileOutput(filename, MODE_PRIVATE); byte[] content = (写入的文本).getBytes(); out.write(content);
}
catch(Exception e)
{ e.printStackTrace();
}
finally
{ if(out != null) { try { out.close(); } ...
阅读全文
摘要:Activity之间的消息传递:Activity1:
Intent intent=new intent(Activity1.this,Activity2.clas);
Bundle data=new data();
data.putString("name",name);
intent.putExtras(data);
StartActivity(intent); Activity2:
Intent intent=getIntent();
Bundle data=intent.getExtras();
String name=data.getString("nam
阅读全文
摘要:ListView的实现要有一个数组和一个单行的布局文件,同时还要有一个适配器将数组和ListView关联起来不同内容的ListView,相应的采用不同的适配器Item为单行文本的ListView,可以使用ArrayAdapter代码如下:ListView lv=new ListView(this);
ArrayAdapter adapter=new Adapter(this,android.R.layout.simple_list_item_1,数组);
lv.setAdapter(adapter);
setContentView(lv);如果Item有多个控件,那么可以使用SimpleAda
阅读全文
摘要:android中数组的定义可以直接在JAVA代码中声明,也可以在res->values目录下新建一个xml文件,作为数组资源进行声明字符数组可以有如下2种声明方式String[]或者是List代码如下:package com.example.listviewpractice; import java.util.ArrayList;
import java.util.List; import android.os.Bundle;
import android.app.Activity;
import android.content.res.Resources;
import android
阅读全文
摘要:package com.example.sql; import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.graphics.Color;
import android.view.Menu;
im.
阅读全文
摘要:package com.example.progressbar; import java.io.IOException; import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.view.Menu;
import android.view.View;
import android.widget.Button; public class MainActivity extends Activity { private Button...
阅读全文
摘要:package com.example.media; import android.graphics.Color;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button; public class MainActivity e..
阅读全文
摘要:package com.example.list; import android.os.Bundle;
import android.app.Activity;
import android.graphics.Color;
import android.view.Menu;
import android.widget.ArrayAdapter;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.TextView; public class MainActivit..
阅读全文
摘要:package com.example.intenttest; import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInst...
阅读全文
摘要:亲测源码分享1.斗地主源码分享http://www.apkbus.com/android-88862-1-1.html2.是男人就下100层英文原版http://www.apkbus.com/android-88877-1-1.html3.策略型大型战争游戏http://www.apkbus.com/android-88881-1-1.html4.卡拉OK,歌词同步程序http://www.apkbus.com/android-90914-1-1.html5.图形解锁源码http://www.apkbus.com/android-90919-1-1.html6.公司通讯录(含来电号码姓名查询和
阅读全文
摘要:1移动应用现状移动应用产品往往常常考虑多个平台的支持.单一平台很难保证应用的覆盖面或者换句话说就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板.另外从开发的角度而言.多平台的支持往往需要建立不同的技术团队.而平台之间开发技术也是完全迥异的.开发一个具有相同业务的应用Natural-Application需要使用到不同平台的框架和开发语言.使用C/C++的Symbian、使用Object C的iOS和使用Java的Android应用开发技术,几乎是完全无法融合的. PhoneGap跨平台移动应用开发框架正是应运而生.我们需要搞清楚几个概念:Web App,Native App,Hyb
阅读全文
摘要:Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面时间:2012年08月02日 10:18:46 来源:千锋网 作者:现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。 首先,我们先看拨号界面,代码如下:Intent intent =new Intent(); intent.setAction("android.intent.action.CALL_BUTTON"); startActivity(intent);复制代码和Uri uri = Uri.parse("tel:xxxxxx"
阅读全文
摘要:标题里号称“全攻略”,说实话,是为了吸引眼球。至于本文算不算得上合格的“全攻略”,我建议各位看官带着怀疑的眼光来阅读,之后自己评判 :)1. 什么是“回调地址”?官方文档的定义在这里:http://open.taobao.com/dev/index.php/%E5%9B%9E%E8%B0%83URL我的通俗理解在这里(我在3楼的回帖):http://open.taobao.com/bbs/read.phptid=120622. 什么时候需要“回调地址”?如果你的应用中需要访问某个用户在淘宝网上的私有数据(比如卖家应用,要帮助卖家进行店铺管理),那么,在调用相应的 API 的时候,就需要提供身份
阅读全文

浙公网安备 33010602011771号