- 浏览: 313383 次
- 性别:
- 来自: 苏州
最新评论
-
waterM:
...
DBVis 连接数据库配置 -
航空母舰:
上源码吧,差资源,都跑不起来!
ListView_split 分割 -
wade200:
学习了
启动另一个Activity并返回结果(附源码) -
AndLi:
里面的坐标被我写死了啊,你注释掉就可以了
GPS定位 -
kunlinchen2010:
求指教,QQ:446482624
GPS定位
文章列表
AndroidManifest.xml
- 博客分类:
- 资源文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1" android:versionName="1.0" package="com.epoint.mobileoa.view">
<uses-sdk android:minSdkVer ...
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- 登录界面编辑框的样式 -->
<style name="login_edit_style">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap ...
colors.xml
- 博客分类:
- 资源文件
<?xml version="1.0" encoding="utf-8"?>
<resources>
<drawable name="topmenu_back">#18335E</drawable>
<drawable name="red">#fff200</drawable>
<drawable name="blue">#770000ff</drawable>
<drawa ...
// 普通对话框
case COMMON_DIALOG:
Builder builder = new AlertDialog.Builder(this);
builder.setIcon(R.drawable.header); // 设置对话框的图标
builder.setTitle("普通对话框"); // 设置对话框的标题
builder.setMessage("对话框的内容-----"); // 设置对话框的显示内容
builder.setPositiveButton( // 添加按钮
...
public class Main extends Activity implements OnGestureListener,
OnTouchListener {
// 一般不直接使用ViewAnimator而是使用它的两个子类ViewFlipper和ViewSwitcher。ViewFlipper可以用来指定FrameLayout内多个View之间的切换效果,可以一次指定也可以每次切换 ...
操作内存卡的常用代码
- 博客分类:
- SDCard
1.操作权限
<!-- SD卡写入 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
2.获取文件保存路径
// 获取保存路径
public File getFilePath() {
File f ...
=============================
Main.java
public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/* 获取XML文件流 */
InputStrea ...
自定义菜单--弹出式菜单
- 博客分类:
- Menu
===================================================================
package com.wjq.menu;
import java.util.ArrayList;
import java.util.HashMap;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content ...
Android菜单设计指南(转载)
- 博客分类:
- Menu
菜单设计快速预览
• 任何指令的选项菜单只适用于当前进程.• 任何指令的关联菜单只适用于当前被选中项.• 优先安放最频繁使用的操作.• 仅将最重要的指令固定在屏幕上.• 长按(touch&hold)屏幕可触发关联菜单,并且可正常点击关联菜单上的指令.
文档目录
1.首先在SD卡上新建一个测试文件夹
// 获取保存路径
public File getFilePath() {
File filePath = null;
//判断SD卡存在与否
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {
filePath = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+ "/A_Test/test/");
if ...
// 获取手机屏幕的宽高
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int screenWidth = displayMetrics.widthPixels;
int screenheight = displayMetrics.heightPixels;
// 我的手机是:320*480
System.out.println(screenWidth + " ...
Activity的生命周期
- 博客分类:
- Activity
// 销毁
protected void onDestroy() {
System.out.println("onDestroy");
super.onDestroy();
}
// 暂停
protected void onPause() {
System.out.println("onPause");
super.onPause();
}
// 重新启动
protected void onRestart() {
System.out.println("onRestart" ...
miniTwitter登录界面
- 博客分类:
- UI设计
--------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill ...
--------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" a ...
运行结果:
--------------------------------------
//解析方法
public void parseJson(String jsonData) {
try {
JsonReader reader = new JsonReader(new StringReader(jsonData));
reader.beginArray();
while (reader.hasNext()) {
reader.beginObject();
while (reader.hasNext()) {
...