-
android 通用菜单栏实现(1)
android通用菜单栏实现(一)一、前言介绍直奔主题啦,很多Androidapp都有菜单栏,菜单栏除了背景图片、图标的不同外,布局基本一致。大致可以分为三部分:菜单栏的左侧区域、菜单栏中间区域、菜单栏右侧区域。为了考虑代码的重用性,本文将给大家讲解通用菜单栏的实现方式。示例中的代码,大家稍微变通,可以满足大部分软件开发需要。二、示例截图我的一贯习惯,有图有真相。下面先看下通用菜单栏的截图:三、实...
18
热度 -
Android之旅十三 android中的数据传送方法
Android之旅十三android中的数据传递方法android开发中,我们的Activity之间总避免不了进行数据的传递,几种传递方式大致如下,各有各的用处:1、Intent携带简单的数据Intentintent=newIntent();Bundlebundle=newBundle();bundle.putString("username","Mary"...
51
热度 -
Android 范例解说Application类
Android实例解说Application类版本:1.0日期:2014.3.28版权:©2014kince转载注明出处何为Application,有何用途?Google官方文档是这样说的:维护全局应用程序的状态,使用的时候继承于它创建一个子类即可,同时在AndroidManifest.xml文件的<application>标签的name属性制定它的名字,也就是子类名称。当应...
36
热度 -
poco库编译成ARM格式,在应用时出有关问题(非代码有关问题),求解!
poco库编译成ARM格式,在应用时出问题(非代码问题),求解!!!环境:ubuntu10.4编译链:4.2.2-eabiIDE:eclipselinux编译poco库时,先使用默认配置,编译成x86格式,然后在eclipse中编译poco代码,没有问题。然后配置成ARM-Linux配置文件。./configure--config=ARM=Linux然后编辑,安装,没有问题。然后再eclipse中...
162
热度 -
Android挟制为自身应用设置实现多语言
Android强制为自身应用设置实现多语言每一个Activity中都要加:android:configChanges="locale"。加<supports-screens>是为了解决如下问题:中文资源:<?xmlversion="1.0"encoding="utf-8"?><resources><stringname="hello">你好,这是测试...
85
热度 -
android联系人、短信、邮件url小结
android联系人、短信、邮件url总结?到打电话界面uri=Uri.parse("tel:"+number); intent=newIntent(Intent.ACTION_CALL,uri); startActivity(intent);??到发送短信页面uri=Uri.parse("smsto:"+要发送短信的对方的number); intent=newIntent(In...
31
热度 -
Android运用资源系列之属性(Attribute)资源
Android应用资源系列之属性(Attribute)资源属性(Attribute)资源:属于整个Android应用资源的一部分.其实就是网上一堆介绍怎么给自定义View添加自己的属性文章里的attrs文件,此文件位于../res/values/目录下当别人通过XML文件配置的方式来创建你开发的自定义组件,并且还能动态设置你自定义组件的属性时,这时候你就需要给你自己自定义的组件配上一个XML属性资...
337
热度 -
android文件上载进度条实现
android文件下载进度条实现做了个小例子,是关于android文件下载过程中进度条的实现,有些地方还有不当的地方,其中文件下载部分是参考mars老师的代码的,有兴趣可以去关注一下mars老师,http://www.mars-droid.com代码写的比较乱,建议去看看mars老师的视频。多话不说直接上代码了:main.xml页面布局文件:<linearlayoutxmlns:androi...
41
热度 -
android文件下载进度条兑现
android文件下载进度条实现做了个小例子,是关于android文件下载过程中进度条的实现,有些地方还有不当的地方,其中文件下载部分是参考mars老师的代码的,有兴趣可以去关注一下mars老师,http://www.mars-droid.com代码写的比较乱,建议去看看mars老师的视频。多话不说直接上代码了:main.xml页面布局文件:<linearlayoutxmlns:androi...
70
热度 -
Android 之 Handler小结
Android之Handler总结一、Handler的定义:主要接受子线程发送的数据,并用此数据配合主线程更新UI.解释:当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发,比如说,你要是点击一个Button,Android会分发事件到Button上,来响应你的操作。如果此时需要一个耗时的操作,例如:联网读取数据,或者读取本地较大的一...
52
热度 -
Android上MP3播放器的实现源代码02
Android下MP3播放器的实现源代码02第七个类ListActivitypackagecom.alex.media;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid...
45
热度 -
系出名门Android(1) - 在 Windows 上搭建 Android 开发环境,以及 Hello World 程序
系出名门Android(1)-在Windows下搭建Android开发环境,以及HelloWorld程序系出名门Android(1)-在Windows下搭建Android开发环境,以及HelloWorld程序作者:webabcd介绍搭建Android的开发环境,以及写一个简单的示例程序在Windows下搭建Android开发环境Android项目的目录结构说明写一个简单的HelloWorld程序一...
12
热度 -
Android自动化测试之Robotium<2>用例分析
Android自动化测试之Robotium<二>:用例分析如果大家配置好了Robotium的测试环境,那么开始吧(这里只介绍有源码的情况,没有源码也是可以做的)被测应用下载:http://download.csdn.net/detail/wirelessqa/4487252测试代码(只贴出MainActivity和GridView,用例很简单就不多作注释了)大家可以对照着Athrun的...
5
热度 -
Android施用Google Map服务-根据地址定位
Android使用GoogleMap服务-根据地址定位Android使用GoogleMap服务-根据地址定位根据地址定位是对根据GPS信息定位的一个改进,我们可以直接输入地址,获取到自己想要定位的地方,这更符合用户的需求。因为GoogleMap的地图定位是根据经纬度来完成的,所以我们需要根据地址信息,把地址解析成经纬度。这里需要:1.地址解析(服务地址为:http://maps.google.co...
69
热度 -
Android根本控件的学习
Android基本控件的学习??一、TextView的控件的学习?java.lang.Object?android.view.View???android.widget.TextView???直接子类:?Button,CheckedTextView,Chronometer,DigitalClock,EditText???间接子类:?AutoCompleteTextView,CheckBox,Com...
52
热度 -
编写的Android应用出现The application has stopped unexpected,Please try again.该如何处理
编写的Android应用出现Theapplicationhasstoppedunexpected,Pleasetryagain.Logcat是这样的..05-2508:57:37.636:E/AndroidRuntime(510):FATALEXCEPTION:main05-2508:57:37.636:E/AndroidRuntime(510):java.lang.RuntimeExceptio...
17
热度 -
求解答!C# FTP上传文件到服务器端重命名时失败 550异常
求解答!!!C#FTP上传文件到服务器端重命名时失败550错误///<summary>///重命名(如果新文件名与已有文件重名,将覆盖已有文件)///</summary>///<paramname="strOldFileName">旧文件名</param>///<paramname="strNewFileName">新文件名</pa...
92
热度 -
编写高质量代码改进C#程序的157个建议——建议55:利用定制特性减少可序列化的字段
编写高质量代码改善C#程序的157个建议——建议55:利用定制特性减少可序列化的字段建议55:利用定制特性减少可序列化的字段特性(attribute)可以声明式地为代码中的目标元素添加注释。运行时可以通过查询这些托管块中的元数据信息,达到改变目标元素运行时行为的目的。System.Runtime.Serialization命名空间下,有4个这样的特性:OnDeserializedAttribute...
19
热度 -
C#串口统制
C#串口控制串行口是计算机的标准接口,现在的PC机(个人电脑)一般至少有两个串行口COM1和COM2。串行口应用广泛,在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。本节通过几个实例,介绍串口应用的技术和方法。通过串口发送数据现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。例如,在计算机没有安装网卡的情况下,将本机上的一些信息数据传...
51
热度 -
C#实现添简单的Http请求
C#实现加简单的Http请求通过.Net中的两个类HttpWebRequest类,HttpWebResponse类来实现Http的请求,响应处理。第一个小测试是请求百度首页(http://www.baidu.com)的内容,也就是要获得百度首页的html内容,实现步骤:1.通过WebRequest类创建一个HttpWebRequest的对象,该对象可以包含Http请求信息。(我有点不理解的是,为什...
243
热度