- 浏览: 107966 次
- 性别:
- 来自: 重庆
最新评论
-
285985787:
谢谢了哈哈
Android 桌面组件【app widget】 进阶项目--心情记录器 -
qingyue0530:
谢谢!
系出名门Android(4) - 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiv -
changeyouforever:
tks,解决了大问题。
Android下实现wap和net自适应 -
lucane:
LZ,ProgressDialog可不可以动态的在长型进度条和 ...
ProgressDialog -
Soul4:
楼主总结得非常好
Android中Drawable、Bitmap、byte
文章列表
系出名门Android(6) - 控件(View)之DatePicker, TimePicker, ToggleButton, EditText, ProgressBar, SeekBar, AutoCompleteTextView, MultiAutoCompleteTextView 介绍 在 Android 中使用各种控件(View) DatePicker - 日期选择控件 TimePicker - 时间选择控件 ToggleButton - 双状态按钮控件 EditText - 可编辑文本控件 ProgressBar - 进度条控件 SeekBar - 可拖动的进度条控件 AutoComp ...
系出名门Android(7) - 控件(View)之ZoomControls, Include, VideoView, WebView, RatingBar, Tab, Spinner, Chronometer, ScrollView 介绍 在 Android 中使用各种控件(View) ZoomControls - 放大/缩小按钮控件 Include - 整合控件 VideoView - 视频播放控件 WebView - 浏览器控件 RatingBar - 评分控件 Tab - 选项卡控件 Spinner - 下拉框控件 Chronometer - 计时器控件 ScrollView - 滚动条 ...
系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理 介绍 在 Android 中与服务端做 HTTP 通信,解析 XML,通过 Handler 实现异步消息处理 HTTP 通信 - 与服务端做 HTTP 通信,分别以 GET 方式和 POST 方式做演示 XML 解析 - 可以用两种方式解析 XML,分别是 DOM 方式和 SAX 方式 异步消息处理 - 通过 Handler 实现异步消息处理,以一个自定义的异步下载类来说明 Handler 的用法 1、HTTP 通信和 XML 解析的 Demo MySAXHandler.java
代 ...
系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider) 介绍 在 Android 中使用 SQLite, ContentProvider 数据库支持(SQLite) - Android 开发平台提供了操作 SQLite 数据库的相关 API 内容提供器(ContentProvider) - 当数据需要在应用程序之间共享时,可以在某程序中使用 ContentProvider 定义 URI, 以使其它应用程序可以通过此 URI 访问指定的数据 1、SQLite 的 Demo DatabaseHelper.java
代码
package c ...
系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView, ExpandableList
介绍 在 Android 中使用各种控件(View) TextSwitcher - 文字转换器控件(改变文字时增加一些动画效果) Gallery - 缩略图浏览器控件 ImageSwitcher - 图片转换器控件(改变图片时增加一些动画效果) GridView - 网格控件 ListView - 列表控件 ExpandableList - 支持展开/收缩功能的列表控件
1、TextSwitch ...
java httpurlconnection 登录网站 完整代码
import java.io.*;
import java.util.*;
import java.net.*;
public class WebTest {
public static void main(String[] args) {
System.out.println("beging...");
DownLoadPages("http:// ...
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-gener ...
给APK文件签名
默认生成的APK文件是debug签名的,如果要发布到Android Market那么需要另外用keytool和jarsigner来给你的APK签名(主要是设定时间和所有者).
按照常见步骤
第一步:keytool -genkey -v -keystore android.keystore -alias android.keystore -keyalg RSA -validity 20000
第二步:jarsigner -verbose -keystore android.keystore -signedjar android_signed.apk android ...
SharedPreferences
[功能]
大家在android开发中 一点有这样的需求 就是需要保存一下与该程序有关的属性设置的问题
比如:window xp 中 <假设系统盘为 C:/> 的位置为: C:\Program Files
那么在android中是怎样呢? 那就是:SharedPreferences
既然它是用来保存数据的 那么一点下面问题:
1. 如何创建
2. 如何加入数据
3. 如何取出数据
因为 很多程序都有这个需要 所以自己把该功能集成并列出一些接口函数 以后用的话 会方便很多 这个类名为:SharedP ...
<script type="text/javascript"></script><script type="text/javascript"></script>
用程序显示当前Android手机联网信息
main.java
package zy.netmana;
import android.app.Activity;
import android.content.Context;
import android.net.ConnectivityManager;
impor ...
1.1版本的emulator在设置好环境变量后,直接在命令行中输入 emulator就可以启动了, 但是1.5版本中加了个所谓的AVD(Android Virtual Device), AVD就相当于是一个模拟器的,不过你可以利用AVD创建基于不同版本的模拟器, 然后使用emulator-avd avdName命令启动不同的模拟器,下面就介绍如何创建AVD: 1.查看当前支持版本(在列出的版本中我们需要记住id值,这个值在第2步中使用): android list targets 2.创建AVD(最后的2表示创建1.5版本的avd): android create avd –n avdNa ...
android activity设置全屏 requestWindowFeature(Window.FEATURE_NO_TITLE); Android获得屏幕的宽和高 int screenWidth; int screenHeight; WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); screenWidth = display.getWidth(); screenH ...
在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。 在使用模拟器开发时,可以通过硬盘来模拟SD卡。具体做法是: 1.创建一个SD卡镜像文件 打开cmd,我是进入到c盘根目录下,输入如下命令:mksdcard 1024M sdcard.img 该命令会在当前目录(我即是c盘根目录)下生成一个sdcard.img文件,该文件就是Android模拟器的SD卡镜像文件。 1024M表示1024兆,即该SD卡有1个G的容量,也可用K做单位(1M=1024K),K,M必须大写。 目前Android支持8M~128G的SD卡。 2.关联SD卡和 ...
android触摸实现方式 package com.ray.touch; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.widget.TextView; import android.widget.Toast; public class TouchPaint extends Activity { TextView tv; @Override public void onCreate(Bundle savedIn ...
android触摸实现物体运动方式 程序效果是:在屏幕上画一个圆,可以用鼠标任意移动到屏幕上任何一个地方: package com.ray.view; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.MotionEvent; import an ...