Android
果然如此
这个作者很懒,什么都没留下…
展开
-
今天手机(ME525 Androdi2.2)神州行GPRS移动上网终于设置好了!!!
<br /> <br />1.安装海卓,切换到wap设置<br />2.设置--数据管理--数据传输--数据已启用<br />3.设置--数据管理--菜单:重置数据表<br />4.或重启手机(但每次重启很麻烦,以上3步解决不用重启)<br /><br />海卓HiAPN/海卓冲浪 常见问题解答<br />http://www.hidroid.net/droid/bbs/viewthread.php?tid=46<br />3. 为什么我不能用WAP上网?<br />答:如果WAP不能上网:<br />1)原创 2011-03-12 21:34:00 · 2235 阅读 · 0 评论 -
Android问题:生成java错误日志文件包含VM Mutex/Monitor currently owned by a thread: None
<br />生成java错误日志文件包含VM Mutex/Monitor currently owned by a thread: None<br />VM Mutex/Monitor currently owned by a thread: None<br />一个类有main方法,点启动的时候默认启动的是带main方法的类,而没有启动Android的启动类<br />解决办法:<br /> 1.启动时在下拉里选择一个Android所在类的<br /> 2.在main的类里,把main去掉()<br />原创 2011-02-23 15:14:00 · 2958 阅读 · 0 评论 -
Android问题:Android Permission denied(不允许连接Socket) 错误
<br />Android Permission denied(不允许连接Socket) 错误<br />ava.net.SocketException: Permission denied (maybe missing INTERNET permission) <br />这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 这个Exception会有很多变体, 所以不一一举例,只要存在网络互联, <br />该东东挺身而出,让你的程序不得运行。 <br /原创 2011-02-23 15:07:00 · 2226 阅读 · 0 评论 -
Android 的优势与不足
<br />随着Android的越来越红火,不少应聘Android开发的人,难免会被问到这样的问题,就是这个平台的优点,当然有优点也会有缺点的,下面是我从网上总结出来的,希望对大家应聘Android开发有所帮助:<br /> Android平台手机 5大优势:<br /> 一、开放性<br /> 在优势方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟<br转载 2011-03-07 18:30:00 · 580 阅读 · 0 评论 -
SQLite操作,还是raw方法更简洁高效
<br />对于Android平台上的数据库而言使用了嵌入式越来越流行的SQLite,为了更好的跨平台我们推荐大家使用原始SQL语句直接操作,在代码和处理效率上都有不小的提高,不过要做好SQL语句异常处理。<br /> 下面我们说下rawQuery的好处,可以看到查询的代码直接使用SQL语句,通过性能实测效率比Android封装过的类要快不少,但不能配合一些Adapter的使用,不过总体上在跨平台上很突出,下面为本地使用方法的伪代码,没有做任何构造和实例化,希望让项目经理知道rawSQL的优势在Andr转载 2011-03-07 17:46:00 · 725 阅读 · 0 评论 -
Activity切换请求码、结果码分析
http://xiejifu.javaeye.com/blog/763853转载 2011-03-07 13:11:00 · 587 阅读 · 0 评论 -
Activity切换导致的onCreate重复执行
<br />部分网友会发现Activity在切换到后台或布局从横屏LANDSCAPE切换到PORTRAIT,会重新切换Activity会触发一次onCreate方法,我们可以在androidmanifest.xml中的activit元素加入这个属性android:configChanges="orientation|keyboardHidden" 即可,比如<br /> <activity android:name=".android123" android:configChanges="orienta转载 2011-03-07 11:38:00 · 922 阅读 · 0 评论 -
在ActivityGroup里面如何访问子Activity的View 并操作它去改变UI?
<br /><br />要知道如何在ActivityGroup里面操作子Activity的布局View 那么得先了解一下,如何将Activity放入ActivityGroup 里面,这里我封装了一个小小的方法,公供参考:<br /><br />/**<br /> * 为ActivityGroup的一个ViewGroup设置动态的Activity View 对象<br /> * <br /> * @param 上下文<br /> * @param LocalActivityMa转载 2011-03-07 17:23:00 · 1097 阅读 · 0 评论 -
android调用.net编写的webservice
<br />JSR172规范来调过webservice感觉贼好用,使用J2ME的JSR172来生成stub并加入到项目中调用,调试了半天最后以失败告终,实在没办法了,只能另寻其它的组件,如果自己通过HttpConnection来连接的获取数据的话要封装的东西太多了,不划算。最后找到了KSoap2,在网上找了N多例子回来看,那些例子基本上都是互抄的,没一个能用,真郁闷。不过还好,起码知道了一条思路,自己慢慢研究,最终成功了,下面附上代码和说明: <br />附件:开发中ksoap2组件使用了ksoap2-an原创 2011-02-23 18:26:00 · 6859 阅读 · 5 评论 -
android中调用.net web service
利用J2SE的ksoap2标准,做一个android连接webservice。因为soap封装的关系,android application在接收到数据后不能够正确的按照J2SE的标准来获取。 在运用之前,我们先要引导两个jar进入工程的buildpath commons-httpclient.jarksoap2-android-assembly-2.4-jar-with-dependencies.jar这两个jar包都可以在网上查到下载,引导完后再做一项准备工作。webservice接口:http://转载 2011-02-23 16:49:00 · 1563 阅读 · 1 评论 -
Error:Unable to find toolchain: mips64el-linux-android/prebuilt
Error:Unable to find toolchain: mips64el-linux-android/prebuilt解决方法打开如下链接,这是Android开发者的官方网站https://developer.android.com/ndk/downloads/?hl=zh-cn.此方法当时下载版本:最新稳定版 (r20),不能解决问题,没有目录mips64el-linu...原创 2019-09-03 23:05:25 · 962 阅读 · 0 评论 -
Android 蓝牙打印小票与WiFi打印小票两种打印方式的实现(带有图片和二维码)
最近在做小票打印这块,项目需求是蓝牙和WiFi两种都要实现,开始做的时候也是一脸懵,然后网上找了一些代码,看了好多博主的文章,最后自己把这些都综合到一起0.0,结果还好成功了先看看图吧,蓝牙和WiFi打印出的都是一样的,毕竟都是同一个工具类(打印机型号爱宝POS-80C 、 资江 ZJ-80)先来看看WiFi打印(旁边的色块是打印纸自带的,我也很无奈)首先在你的activity里触...转载 2019-07-03 22:56:42 · 732 阅读 · 0 评论 -
Android系统中自定义按键的短按、双击、长按事件
在项目中碰到这样的问题: 由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 1、单击事件:就是普通key的单击; 2、双击事件:500ms内同一按键单击两次; 3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms); 4、组合按键:两个以上按键同转载 2016-06-13 12:14:46 · 1763 阅读 · 1 评论 -
Android获取长按按键响应
Android项目中有不少地方需要对按键的长按操作进行 响应;例如长按物理菜单按键/音量上下按键等。在Activity以及View中均有一个方法onKeyLongPress();但重载该方法之后,并不能对长按操作进行响应。onKeyLongPress()方法:?1234public转载 2016-06-13 10:49:50 · 1695 阅读 · 0 评论 -
AndroidMainfest.xml详解
1. AndroidManifest.xml结构manifest> application> activity> intent-filter> action/> category/> intent-filter> activity> ac转载 2016-05-26 12:14:57 · 3157 阅读 · 0 评论 -
LinearLayout属性android:orientation
Android布局LinearLayout注意设置属性android:orientation属性,否则有的组件可能无法显示。该属性不设置时默认为horizontal。此时第一个控件的宽度若设置成“fill_parent”,后面添加的组件将都无法看到。因此使用该布局的时候要注意设置android:orientation="vertical"。转载 2016-05-25 18:11:32 · 37280 阅读 · 1 评论 -
利用Android手机为游戏手柄,超强的AIWI体感游戏
AIWI是全球首款可以把手持装置(如:iPhone,iPod Touch和Android)当作游戏手柄来控制电脑游戏的一套软件。将您的手持装置和电脑通过蓝牙或无线网络连接起来,就可以立即体验既真实又刺激的体感游戏了。一键式操作简单快捷。两款客户端均会自动更新最新版本,游戏内容原创 2011-09-03 19:56:26 · 3669 阅读 · 0 评论 -
Android使用ksoap2调用C#webservice
<br />1,在AdroidManifest.xml中加入权限<br /> <uses-permission android:name="android.permission.INTERNET"/><br />2,导入ksoap2包<br />3,private String NameSpace="命名空间";<br /> private String Url="---.asmx";//WebService发布地址<br /> private String MethodName="方法名";<转载 2011-02-23 18:25:00 · 1719 阅读 · 0 评论 -
ActivityGroup的使用代码将子activty 的layout加入到主activity中
<br /><br />想代码实现 将子activity的所用的layout加入到主activty中的layout<br />public class FormActivity extends ActivityGroup { <br /> <br /> @Override <br /> protected void onCreate(Bundle savedInstanceState) { <br /> super.onCreate(savedInstanceState); <br /> <br转载 2011-03-07 18:35:00 · 762 阅读 · 0 评论 -
Android Intent的几种使用用法
<br />1,调web浏览器<br /> Uri myBlogUri = Uri.parse("http://kuikui.javaeye.com");<br /> returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);<br /> 2,地图<br /> Uri mapUri = Uri.parse("geo:38.899533,-77.036476");<br /> returnIt = new Intent(Intent.ACTION_VI转载 2011-03-07 18:30:00 · 544 阅读 · 0 评论 -
摩托罗拉XT711
<br />多媒体航母手机—摩托罗拉XT711 美国摩托罗拉在2009年发布摩托罗拉Milestone(XT702)之后大获成功,2010年在中国,韩国等地凭借摩托罗拉Milestone(里程碑)在海外的火爆人气,其行货版本XT702在国内一经上市便受到了不少消费者的追捧。不过,这似乎仅仅是摩托罗拉“里程碑攻势”的第一波攻势而已。向来习惯通过诸如“RAZR系列”或是“明系列”等家族式系列产品来开拓市场的摩托罗拉在“MOTO Milestone”手机大受欢迎的鼓舞下,又准备再次复制过去的“系列模式”,推原创 2011-02-01 01:25:00 · 1922 阅读 · 0 评论 -
第三季度中国智能手机销量Android手机占一半
<br /><br />北京时间12月3日消息,据国外媒体报道,美国投资公司Morgan Keegan分析师特拉维斯·麦克科特(Travis McCourt)周四发布投资者报告中,第三季度中国市场智能手机出货总量达到800万至1000万部,远超过去年同期的200万至300万部。其中,采用Android操作系统的智能手机占据了当季中国市场智能手机销售总量近一半的份额。<br />麦克科特在报告中指出,Android智能手机在中国市场的发展可谓是膨胀式的发展。因为在2010年之前,中国智能手机市场仍主要被诺基亚原创 2011-02-01 01:21:00 · 643 阅读 · 0 评论 -
OpenCore Android的多媒体核心
<br />OpenCore是Android的多媒体核心,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多使用继承等方式。OpenCore是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容: PVPlayer:提供媒体播放器的功能,完成各种音频(Audio)、视频(Video)流的回放(Playback)功能 PVAuthor:提供媒体流记录的功能,完成各种音频(Audio)、视频(Video)流的以及静态图像捕获功能 PVPlay原创 2011-02-01 01:17:00 · 501 阅读 · 0 评论 -
摩托罗拉MileStone(XT702)
<br />MILESTONE,摩托罗拉公司的一款手机。是一款里程碑手机,这款同出一辙的Android手机一经推出就受到了广大用户的追捧。<br />手机MileStone系列介绍摩托罗拉MileStone(XT702)<br /><br />摩托罗拉Droid可谓是2009年风头最劲的手机了,不过由于网络制式的原因,摩托罗拉又推出了Droid的GSM版-Milestone,里程碑手机,这款同出一辙的Android手机一经推出就受到了广大用户的追捧,无论是北美、欧洲、亚太还是最近的香港和中国,销售来看十分的原创 2011-02-01 01:06:00 · 915 阅读 · 0 评论 -
谷歌WebM VP8视频压缩格式来袭
<br />近年来,随着消费者需求与多媒体娱乐的大幅提升,上一代互联网标准与视频解决方案,已经无法满足高速增长的高清视频传输要求,在此背景下,面向未来需求的下一代互联网解决方案——HTML 5网络开发标准与WebM VP8视频压缩格式应运而生。目前,HTML 5标准已广为人知,本文,笔者将邀你全面了解WebM VP8视频压缩格式的前世今生。<br /><br />开源开放 WebM VP8何方神圣?<br /> WebM是一个由Google资助的项目,目标是构建一个开放的、免版权使用费的视频文件格式。该视原创 2011-02-01 00:07:00 · 2116 阅读 · 0 评论 -
NFC近距离无线通讯技术
<br />NFC是Near Field Communication缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。NFC 提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。<br />一 近距离无线通讯技术概述<br /> NFC 将非接触读卡器、非接触卡和点对点(Peer-to-Peer)功能整合进一块单芯片,为消费者的生活方式开创了不计其数的全新机原创 2011-01-31 23:48:00 · 1377 阅读 · 0 评论 -
Google Nexus One 手机
<br />介绍 Nexus One是谷歌公司于2010年1月推出的一部3G,智能手机。本机也是谷歌推出的第一部自有品牌手机。<br />基本参数 品牌:谷歌(Google) 代工厂:HTC裸机售价:529美元/3611元 捆绑运营商:T-mobile Verizon Vodafone 签约售价:179美元 操作系统:Android 2.1 屏幕参数:3.7英寸 800*480像素 AMOLED 中央处理器:高通 QSD8250 1GHz ROM和RAM:均为512MB 摄像头:5原创 2011-01-31 23:40:00 · 706 阅读 · 0 评论 -
Android 2.3 即将发布 值得期待的12个新特性
<br />导读 关于Android2.3的相关传闻已经流传一段时间,由谷歌在其大楼下竖起巨大姜饼人的那天起,人们就在不断的等待新版本的发布,在这期间,Android2.3的更多消息被不断曝光,也引发了人们对更新的具体细节信息的猜想。之前在2.3版本的发布多次跳票之后,Android的创始人Andy Rubin表示将在12月6号的Dive Into Mobile活动上发表演讲,有消息认为谷歌将借此机会发布代号姜饼的Android2.3。<br />今天已经到了北京时间12月6号,如果不出意外,那么我们计入时原创 2011-01-31 23:23:00 · 722 阅读 · 0 评论 -
文字垂直滚动
<br /> <br /> <br /><ScrollView android:id="@+id/ScrollView01" android:layout_width="wrap_content"<br /> android:scrollbars="vertical" android:fadingEdge="vertical"<br /> android:layout_height="wrap_content"><br /> <TextView android:text=""<br /> android:原创 2011-03-01 11:43:00 · 755 阅读 · 0 评论 -
字体水平滚动
<br />1. 设定 TextView 的属性<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.android.View.CustomView" android:orientation="ve转载 2011-03-01 11:40:00 · 698 阅读 · 0 评论 -
【Android软件】ES文件浏览器:Android资源管理器
ES文件浏览器是一个能管理手机本地、局域网共享、FTP和蓝牙文件的管理器。通过ES 文件浏览器用户可以在本地、局域网共享、FTP和蓝牙设备中浏览、传输、复制、剪切、删除、重命名文件和文件夹等等,还可以备份系统的已装软件。注:默认模式下,用户可以浏览手机存储卡和部分手机系统文件,想要访问所有文件并对其进行操作,请启动超级用户管理选项(在设置菜单中)。1.SD卡文件管理器,进行各种文件操作、多种文件视图选项 多选和功能更强的剪贴板功能,搜索功能2.应用程序管理器,安装、备份、卸载、快捷方原创 2011-02-18 00:12:00 · 2394 阅读 · 0 评论 -
初次体验monodroid
<br />昨天,晚上终于等到了monodroid的官方下载权!终于可以告别java和eclipse,重新回归C#和vs的怀抱了!<br />安装的Visual Studio 2010 MonoDroid包括五个步骤:Java SDK的安装安装Android SDK配置你的模拟器安装Visual Studio 2010中MonoDroid插件(可选) 配置Visual Studio中的MonoDroid为插件<br /> 具体安装可以去官方网站上看看。<br /> <br /> 新建一个monodroid的转载 2011-02-16 13:12:00 · 826 阅读 · 0 评论 -
Android Wifi 手机摄像头 SECuRET LiveStream
Android Wifi 手机摄像头 SECuRET LiveStream 能够把手机变成一个摄像机,然后在电脑上用浏览器通过wifi来实时观看。当您的手机连接到WIFI网络,您的手机有一个IP地址,当您开始WIFI手机摄像头的时候您必须通过浏览器连接到手机WIFI网络IP地址。您就可以在互联网上观看拍摄实况已在moto ME525 Android2.2系统成功使用。原创 2011-02-16 00:34:00 · 2847 阅读 · 0 评论 -
[Android]使用ActivityGroup来切换Activity和Layout
<br />前言<br /> 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。<br /> <br /> <br />声明<br /> 欢迎转载,但请保留文章原始出处:) <br /> 博客园:http://www.cnblogs.com<br />转载 2011-03-04 17:52:00 · 612 阅读 · 0 评论 -
Android中通过其他线程更新主线程UI
android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 Android程序中可以使用的界面刷新方法有两种,分别是利用Handler和利用postInvalidate()来实现在转载 2011-03-04 14:10:00 · 4542 阅读 · 0 评论 -
客户端和服务端通讯的N种方式(一)
<br /><br />自从2009年发放3G牌照以来,标志着中国开始进入移动互联网的3G时代。随着移动互联网速度的不断提高,资费不断降低。使得具有联网功能的手机应用程序逐渐成为主流。虽然大多数开发人员都希望在自己的应用中加入网络功能,以便使自己的应用程序赶上移动互联网的浪潮,为应用增加更绚、更酷的亮点。但很多开发人员并不了解如何在自己的应用程序中加入网络功能,或哪种网络技术更适合自己的应用程序。因此,在本系列文章中以OPhone 2.0为例全方位地解析手机客户端和服务端通讯的各种方法。除此之外,我们还转载 2011-03-02 19:30:00 · 2968 阅读 · 0 评论 -
客户端和服务端通讯的N种方式(二)
<br /><br />在上一篇文章中我们介绍了WebService的简单调用方式。通过这种调用方式可以传递一般的数据。例如,服务端可以返回一个对象,并在客户端取出对象中的属性值。也可以向服务端传递一个简单的值(String、int、boolean等)作为WebService方法的参数值。但如果某些读者对WebService提出了更高的要求,那么本文以及下一篇文章中的内容正好可满足这类读者的需求。<br />在本文先来提出对WebService的第一个苛刻要求。有很多情况下,需要在数据库或以文件形式将图像保转载 2011-03-02 19:32:00 · 1414 阅读 · 0 评论 -
Android 下 hosts 文件修改教程
<br />由于某些原因,可能需要修改 hosts 文件指定域名到对应的 IP 地址。Android 是基于 Linux 的系统,与 Linux 类似,通过 hosts 文件来设置。<br /> 在 Android 下,/etc 是 link 到 /system/etc 的,我们需要修改 /system/etc/hosts 来实现。但是这个文件是只读,不能通过 shell 直接修改。可以通过连接到 PC 上使用 adb 来修改。步骤如下:<br /> 1、获得root权限:adb root<br />原创 2011-03-02 11:39:00 · 6517 阅读 · 0 评论 -
Google推出Android 2.3 更新SDK和开发工具
<br /><br />伴随着Nexus S的发布,备受期待的Android2.3操作系统也来到了我们面前。根据Google官方给出的介绍,代号为姜饼的Android2.3系统不仅支持多任务和WiFi热点功能,还拥有重新设计的UI界面和升级过的虚拟键盘的,而可以实现手机支付的NFC技术的加入更是让人欣喜。<br />姜饼Android 2.3 Gingerbread新特性:<br />1. 游戏支持能力提升<br />增加了新的垃圾回收和优化处理事件,以提高对游戏的支持能力。原生代码可直接存取输入和感应器事原创 2011-01-31 22:07:00 · 585 阅读 · 0 评论