Android
文章平均质量分 65
如果可以我愿争取
本人自学能力强,思维敏捷,对于新知识接受快,勇于面对困难,敢于挑战;为人诚恳,待人真诚,具有良好的团队合作精神和沟通组织能力,工作积极上进;
展开
-
Android对话框dialog大全(代码直接可用)
Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).转载 2014-02-24 13:45:58 · 647 阅读 · 0 评论 -
Android工程中R.java文件的重新生成——注意资源文件的错误
一、如果二或三步骤还是不能生成R.java中内容,一般是XML文件有错,或者xml引用的资源文件找不到,用排除法删除xml后执行二或者三的步骤。二、在Android中使用开源代码或者自己开发项目的时候,经常会遇到R.java文件丢失的情况,如何重新生成呢?网上一般给出这样的两种方法:方法 1:右击你的工程(项目)——>Android Tools——>Fix Project Prop转载 2013-04-03 14:43:56 · 1560 阅读 · 0 评论 -
android transfer error: Read-only file system
如何一起动就让sdcard有读写权限呢?-------------------------------问题-----------------------------在程序中访问SDCard,你需要申请访问SDCard的权限。在AndroidManifest.xml中加入访问SDCard的权限如下:还要注意的加权限的位置: http://schemas.and原创 2013-04-02 11:18:39 · 820 阅读 · 0 评论 -
javaI/O之PushbackInputStream
javaI/O之PushbackInputStream一、介绍 PushbackInputStream类继承了FilterInputStream类是iputStream类的修饰者。提供可以将数据插入到输入流前端的能力。能够插入的最大字节数与推回缓冲区的大小相关。二、属性 protected byte[] buf;用于保存插入到输入流前端的数据,读取时先从缓存区读取。 pr转载 2013-04-01 13:05:15 · 507 阅读 · 0 评论 -
Java RandomAccessFile的使用
Java的RandomAccessFile提供对文件的读写功能,与普通的输入输出流不一样的是RamdomAccessFile可以任意的访问文件的任何地方。这就是“Random”的意义所在。RandomAccessFile的对象包含一个记录指针,用于标识当前流的读写位置,这个位置可以向前移动,也可以向后移动。RandomAccessFile包含两个方法来操作文件记录指针。long getFi转载 2013-04-01 13:19:25 · 440 阅读 · 0 评论 -
Android中AsyncTask的简单用法
在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启转载 2012-11-26 10:14:27 · 222 阅读 · 0 评论 -
android项目出现红色大感叹号的问题解决方法
MyEclipse中引入了一个项目,但是项目上出现了一个红色感叹号问题。 而且右键启动项目时,提示是“您的项目包含错误(S),请运行您的应用程序之 前,把它们修复。” 解决办法: 引用的jar包错误,在项目的属性里,找到打着红叉的jar包,删除掉,再重新把引用的jar包导入就可以了。原创 2012-11-23 10:31:04 · 515 阅读 · 0 评论 -
Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and
@我的解决方法是:原有的环境变量android_sdk_homeD:\android-sdks改为:android_sdk_home D:\android-sdks\.android参考的原文如下:一、Eclipse 中修改android的Default debug keystoreBuilt路径(即default debug keystore的路径)是andr转载 2012-11-22 09:55:57 · 1079 阅读 · 0 评论 -
如何实现电脑远程开机
如何实现电脑远程开机 ------------------------------------------- 远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程开机,无论被访问的计算机离用户有多远、处于什么位置,只要处于同一局域网内,就都能够被随时启动。 人们通常也把这种开机方式叫做网络唤醒(WOL)。如果用户想通过网络唤醒一台指定的计算机,首先需要知道标识计算机的转载 2012-12-03 14:36:20 · 1412 阅读 · 0 评论 -
(Spinner) android中Spinner的使用
(Spinner) android中Spinner的使用Spinner这个组件配置之后需要进行内容的设置,而内容可以使用配置文件完成,也可以通过ArrayAdapter类进行封装操作完成单机选项public void ( l)选项改变 public void ( l)长按事件 public void ( l)主要使用到事件就在于事件的变更下面是城市的选择列表1.在val转载 2012-12-03 10:41:01 · 714 阅读 · 0 评论 -
更改android模拟器sdcard文件夹的权限
win7下 File Explorer查看sdcard为只读,AVD Manager和MyEclipse管理员身份运行,提高SDCard创和管理的权限,大部分能解决问题。在MyEclipse中创建一个adnroid模拟器,但通过DDMS中的File Explorer查看sdcard为只读,如图在MyEclipse中创建虚拟机时只要加上SD Card support 就行,这个在原创 2013-04-02 11:33:24 · 2306 阅读 · 0 评论 -
Android: 创建一个AlertDialog对话框,必须按确定或取消按钮才能关闭对话框,禁止按[返回键]或[搜索键]关闭
AlertDialog.Builder builder = new Builder(this);builder.create().show();这样显示出来的对话框,当用户按返回键或搜索键时,这个对话框也能关闭。怎样才能实现一个类似在windows系统上的对话框,必须点对话框上的按钮后,才能关闭这个对话框。下面是具体代码:AlertDialog.Builder builder转载 2013-04-07 08:58:30 · 795 阅读 · 0 评论 -
android手机定位
做移动互联网就不太可能不碰手机端的开发。上周为了项目需要,俺也挽袖子抡胳膊开始写起了android程序,还好有java基础,倒也上手快,写了几个小程序,主要都是关于定位方面的。网上也搜得到一些相关的文章和教程,但给出的例子效果不太好,而且感觉只有其表,却不明其理。因此写出此文,分享一些我的经验。虽然是以android为主,但是我想对其它平台的开发也应该有些帮助。这篇文章侧重于制定一个合理的转载 2013-09-14 13:16:50 · 536 阅读 · 0 评论 -
“你的手机上未安装应用程序”的解决方案
最近开发了一个android程序,使用MyEclipse调试安装可以运行,退出重新点击我的App,结果老出现烦人的字眼“你的手机上未安装应用程序”,我晕,你妹啊。网上搜索了一下,有个仁兄说要“是刷机导致SD有损的,必须完全格式化后就OK了”,于是照着他的步骤格式化了SD.嘻 嘻 ^_^应该可以了吧。重新安装了一下,晕死,结果还是出现“你的手机上未安装应用程序”,我想吐血了。还是网上在搜索相关资转载 2013-04-15 08:51:55 · 1585 阅读 · 0 评论 -
Android操作HTTP实现与服务器通信
出处:http://www.cnblogs.com/hanyonglu/archive/2012/02/19/2357842.html本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。H转载 2013-04-12 13:38:15 · 517 阅读 · 0 评论 -
android网络通信之HTTP协议教程实例汇总
在现在的开发和应用中,网络通讯是必不可少的。虽然还是比较怀念小时候,抱着一台95在那里玩单机游戏玩的天昏地暗的时光,但是,现在,就算一个幼儿园的小盆友如果问你要手机玩游戏,突然发现居然买不了冰激凌草莓果汁什么的去喂talking gina,或者切出一个超爆的水果分数却传不到网上去炫耀一番,估计还是会用带着一些鄙视和同情的眼光来看你,哈哈。这个帖子主要是网络通信汇总中的HTTP汇总,首次发帖,不足之转载 2013-04-07 13:58:46 · 1370 阅读 · 0 评论 -
android网络通信之SOAP教程实例汇总
一、实例教程:Android网络通信之 SOAP教程篇:1、android webservice通信之ksoaphttp://www.eoeandroid.com/thread-162563-1-1.html2、Android 说说WebService (火)http://www.eoeandroid.com/thread-114984-1-1.html3、转载 2013-04-07 13:46:23 · 1110 阅读 · 0 评论 -
Java 的Socket实现内网和外网之间的通信(说明)
内网和外网连接,这要看你的主动连接方(Client)和被动连接方(Server)各处于什么位置1、假设Server方在外网,Client方在内网,那么可以直接通过外网IP连接,不需要任何映射2、假设Server方在内网,Client方不论在其他内网还是在外网,都需要Server方的监听端口有被外网访问的权限,可以通过端口映射的方式实现,如果没有自己的外网服务器做端口映射的话,建议你直接使用转载 2013-04-07 12:31:26 · 8199 阅读 · 0 评论 -
Android学习之SQLite
androidsqlite数据库buttonstringlayout 目录(?)[-]SQLite简介SQLite使用简介在DOS环境对SQLite数据库的操作步骤 1.SQLite简介:SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常低,能够支持Windows/Linux/Unix等等主转载 2013-04-07 14:07:51 · 496 阅读 · 0 评论 -
Android与服务器端数据交互(基于SOAP协议整合android+webservice)
转自:http://www.cnblogs.com/zhangdongzi/archive/2011/04/19/2020688.html上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通转载 2013-04-07 12:36:30 · 687 阅读 · 0 评论 -
Android 判断应用 第一次启动
在Android中,在应用第一次启动或者应用的新版本的第一次启动的时候,为了判断应用是首次启动应用程序,最简单的方法,就是:1、从manifest中读取到android:versionCode,2、然后将其与preference中的versioncode做比较,3、当preference中的versioncode小于manifest中的版本号时,则代表此次启动为该版本的首次启动。P转载 2013-04-06 16:20:06 · 495 阅读 · 0 评论 -
【android开发】 修改控件Spinner内容的字体大小 颜色等属性
在anadroid开发中遇到此问题: 直接定义的Spinner控件,不能调整内容字体的大小,所以常会因为控件太小,内容太长而使得不能完全显示,各种搜索,找到如下解决方法!希望对遇到同样问题的朋友们提供帮助!实现代码如下:public class CustomSpinner extends Activity {String[] numbers = { "One", "Tw转载 2012-12-03 10:19:21 · 1444 阅读 · 0 评论 -
如何在android的XML和java代码中引用字符串常量
使用字符串(string)资源 在一个Android工程中,我们可能会使用到大量的字符串作为提示信息。这些字符串都可以作为字符串资源声明在配置文件中,从而实现程序的可配置性。 在代码中我们使用Context.getString()方法,通过传递资源ID参数来得到该字符串,也可以在其他资源文件中引用字符串资源,引用格式为:"@string/字符串资源名称。转载 2012-11-28 15:03:38 · 7472 阅读 · 0 评论 -
Android 通过字符串来获取R下面资源的ID 值 文字资源
资源的ID 值 方法一:try{ Field field=R.drawable.class.getField("icon"); int i= field.getInt(new R.drawable()); Log.d("icon",i+""); }catch(Exception e){ Log.e("icon",e.toString()); }转载 2012-11-28 13:46:25 · 825 阅读 · 0 评论 -
Android启动外部程序
启动外部程序1.通过包名启动(只能启动外部程序中Launcher的Activity)通过自己编写的程序启动另一个已安装的应用程序。PackageManager packageManager = Start_RemoveSoftActivity.this.getPackageManager(); Intent intent = packageManager.getLaunchInte转载 2012-09-27 16:05:49 · 288 阅读 · 0 评论 -
Android数据存储
在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。一.SharedPreferences方式 Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入.转载 2012-09-27 15:37:08 · 420 阅读 · 0 评论 -
Android 开发环境配置
1、下载Android SDK,并解压到指定文件夹,如D:\android-sdks确定你已经安装好Java开发包JDK和MyEclipse集成开发环境。接着安装Android SDK软件开发包,从Google Android 开发社团网站的SDK下载页面http://developer.android.com/sdk/index.html找到Android SDK软件开发包的压缩转载 2012-09-05 15:12:11 · 451 阅读 · 0 评论 -
Android入门第十五篇之ActivityGroup + GridView 实现Tab分页标签
很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架。读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合。每当用户在GridView选中一项,ActivityGroup就把该项对应的Activity的Window作为View添加到ActivityGroup所指定的容器(LinearLayo转载 2012-09-05 11:10:30 · 281 阅读 · 0 评论 -
Android中的多种文件读写操作方法
添加权限: package com.ppmeet;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;转载 2012-09-05 10:58:22 · 203 阅读 · 0 评论 -
Android 中使用MediaRecorder进行录像详解(视频录制)
简单的视频录制功能.package com.video;import java.io.IOException;import android.app.Activity;import android.content.pm.ActivityInfo;import android.graphics.PixelFormat;import android.media.Media转载 2012-09-05 10:55:43 · 645 阅读 · 0 评论 -
ActivityGroup 实现分页和自定义标签(内有GridView的点击背景样式的改变方法)
我这里实现的是方法和这个帖子的主要差别的就是界面都是自定义的。这样可以实现很多美观的分页,新浪微博等的效果一样可以达到。上效果图如下:可以看到下方的就是标签界面了,这是一个GridVIew。很多人都说设置GridVIew的list setselector属性,但是这个属性可是改变点击后一瞬间的背景样式。所以最好的方法还是点击的position记录下来进行,进行界面的更新。TestG转载 2012-09-05 11:06:38 · 530 阅读 · 0 评论 -
Android实现动态切换横竖屏,保存横竖屏数据(用Preference存储)
package com.test;import android.app.Activity;import android.content.pm.ActivityInfo;import android.os.Bundle;import android.view.View;import android.view.View.OnLongClickListener;import转载 2012-09-05 10:52:19 · 650 阅读 · 0 评论 -
Android 服务器推送技术
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可是Android平台上实现起来却相对比较麻烦,最近利用几天的时间对Android的推送通知服务进行初步的研究。在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,起初我就转载 2012-09-03 19:03:09 · 352 阅读 · 0 评论 -
Android下检测网络连接 3G WIFI
Android下检测网络状态 3G WIFI实现 代码如下package Android.HelloAndroid; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.o转载 2012-09-28 10:29:39 · 545 阅读 · 0 评论 -
Android在终端本地保存txt文本文件及zip文件
public class MyFile { private final String TAG = MyFile.class.getCanonicalName(); public static final String MY_DIR = "address"; public static final String ADDRESS_FILE = "sms_address.txt";转载 2012-09-27 15:03:18 · 1414 阅读 · 0 评论 -
AsyncTask的用法
AsyncTask的用法 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main转载 2012-11-26 10:11:13 · 198 阅读 · 0 评论 -
myeclipse中导入android项目后无法视图下查看XML视图
myeclipse中导入android项目后无法视图下查看XML视图导入项目后重启myeclipse即可,打开xml文件便可视图预览。原创 2012-11-26 10:05:24 · 520 阅读 · 0 评论 -
Android 对话框(Dialog)大全 建立你自己的对话框
Android 对话框(Dialog)大全 建立你自己的对话框创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能. Android API 支持下列类型的对话框对象: 警告对话框 AlertDialog: 一个可以有0到3个转载 2012-09-26 11:41:31 · 422 阅读 · 0 评论 -
Android对话框dialog大全
Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).转载 2012-09-26 11:31:10 · 404 阅读 · 0 评论 -
常用的android弹出对话框
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,转载 2012-09-26 10:47:34 · 312 阅读 · 0 评论