随笔分类 - Android
Android
摘要:vlist2.xml代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/image
阅读全文
摘要:main.xml主布局文件,代码<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" &
阅读全文
摘要:使用ListView和arrayAdapter布局,是ListView布局中最为简单的一种,首先我们会建立一个组件用来显示数据,例如main.xml<?xml version="1.0" encoding="utf-8"?> <!-- 主界面本身就是一个显示组件 --> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andro
阅读全文
摘要:关于Android布局,之前给大家分享了不少,感谢这些文章的原作者,先来一起回顾一下:Android中LinearLayout、AbsoluteLayout使用介绍Android布局之RelativeLayout、FrameLayout使用介绍Android布局之TableLayout使用介绍Android布局之TableLayout实现九宫图好吧,那就天就来讲讲Android中ListView的用法,原文如下:ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现:1.准备ListView要显示的数据
阅读全文
摘要:TabHost在很多应用都会使用到,有时候在TabHost添加的Tab中设置view不能满足需求,因为在view中添加如PreferenceActivity相当困难.之前在一个应用中需要实现使用TabHost中在多个Tab切换不同的Activity.一个是日志列表(ListActivity),一个是应用设置页面( PreferenceActivity )先上效果图上图是日志列表页面,是ListActivity上图是设置页面,是一般的PreferenceActivity开发流程 :1, 编写不同的Activity,用于在TabHost中点击不同的Tab时进行切换(以下是两个例子,因为不是该博文的
阅读全文
摘要:Version 1.4.2_03 of the JVM not suitable for this product.Version1.5 or geeater is required使用eclipse-jee-helios-win32 时,eclipse启动报错: Version 1.4.2_03 if the JVM is not suitable for this product. Version 1.5 or greater us required. 由于Oracle的缘故它变更了原有的jre环境 解决:在我的电脑-高级-环境变量path中,将系统变量path里面的内容调整一下,Ora.
阅读全文
摘要:我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。2.在Properties页面中选中Java Build Path,选中Libraries标签,点击Add External JARs。3.找到需要添加的jar包,确定即可。出自:http://blog.csdn.net/justinavril/article/details/2783182
阅读全文
摘要:本实例实现了android上传手机图片至服务器,服务器进行保存服务器servlet代码publicvoid doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String temp=request.getSession().getServletContext().getRealPath("/")+"temp"; //临时目录 System.ou...
阅读全文
摘要:代码与范例:首先需要在Manifest文件中添加以下内容:以使程序获取摄像头使用以及自动对焦功能的使用权限。CameraTestActivity.javaimport android.app.Activity;import android.os.Bundle;import android.view.Window;import android.view.WindowManager; public class CameraTestActivity extends Activity { @Override public void onCreate(Bundle bundle) { ...
阅读全文
摘要:编写xml文件放到res/drawable-*/下面最基本的写法如下<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="#3A3C39" android:endColor="#181818" android:angle="270"
阅读全文
摘要:最近一直忙于将手中的项目API 改成Android 平台下的API,所以要开始学习些Android方面的东西了,先转载一下这篇文章,要一步步的学习Android,希望有同行来交流。链接:http://blog.csdn.net/Mac_cm/archive/2009/01/06/3720492.aspx搭建Android开发环境1下载Android SDKhttp://code.google.com/android/download.html这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。为了在DOS控制台中直接使用SDK的
阅读全文
摘要:搭建程序整体框架,实现登录功能1、使用MVC搭建程序框架,方便后续功能添加2、实现登录功能 登录验证在微博接口中已封装好,调用verifyCredentials方法,就好了。Basic Aath: weibo.setUserId(name); weibo.setPassword(password); User u = weibo.verifyCredentials();OAuth认证,传入token就行了,代码参见新浪weibo4android examples 当然以上代码不能直接写在LoiginActivity的onCreate方法中。3、...
阅读全文
摘要:MainService类,执行流程:代码:package com.shaccp.logic;import java.util.ArrayList;import java.util.List;import com.shaccp.ui.Home;import weibo4andriod.Status;import weibo4andriod.User;import weibo4andriod.Weibo;import weibo4andriod.WeiboException;import android.app.Activity;import android.app.Service;import
阅读全文
摘要:一、项目整体设计android客户端的功能:1、登录2、获到关注的微博内容3、查看一条微博4、发表微博5、我的资料6、刷新包括:UI,logic二、设计思路UI : 启动闪屏动画,登录Acitivity , MainActivity(显示关注微博),NewActivity(发表新微博),ShowActivity(查看一条微博),InfoActivity(我的资料)项目采用MVC模式,UI层只做显示。logic中的类调用微博接口,获取数据,传递给UI进行刷新。logic包设计的类:1 、接口IWeiboActivity:所有Activity继承Activity,实现IWeiboActivity接
阅读全文
摘要:1、在新浪微博开放平台申请App Key,App Secret新浪微博开放平台,或查看我的文章:sina微博开放平台使用2、SDK下载,我下载的是:Java SDK 和 Android SDK3、测试开放API 把Weibo.java中CONSUMER_KEY,CONSUMER_SECRET 换成自己申请的。public static String CONSUMER_KEY = "1757896691";public static String CONSUMER_SECRET = "3f3ad33ef527d040afe737cb02ed4886";在w
阅读全文
摘要:下面将实现代码写出来短信通知广播拦截BootReceiverpackage com.msi.manning; import java.util.ArrayList; import android.app.NotificationManager; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.gsm.SmsMes...
阅读全文
摘要:在开发游戏的时候,有些 游戏是只能横屏玩的,所以手机竖立放置的时候,要保持游戏画面依然横屏。要做到这个要求其实很简单,在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation="landscape"。例如(landscape是横向,portrait是纵向):<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk
阅读全文
摘要:显示Web网页:Uri uri = Uri.parse("http://www.android123.com.cn"); Intent it =new Intent(Intent.ACTION_VIEW,uri); startActivity(it); 显示Google地图:Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it =new Intent(Intent.Action_VIEW,uri); startActivity(it); Maps路径规划:Uri uri = Uri.pars
阅读全文
摘要:根据产品设计的需求,有时需要在程序主界面按手机的返回实体键时,出现一个确认退出的对话框。以下代码实现该功能,且可以放在任何一个Activity中使用。@Override publicboolean onKeyDown(int keyCode, KeyEvent event) { // 按下键盘上返回按钮 if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) .setTitle("Message Box") .setMessage(...
阅读全文
摘要:需要引入ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar//WebService的命名空间staticfinal String namespace ="http://impl.service.suncreate.com";//服务器发布的urlstaticfinal String url = http://10.100.3.41/axis2/services/UploadService; final String methodName ="upload"; // 函数名finalint ses
阅读全文