
android
文章平均质量分 58
simplehedy
这个作者很懒,什么都没留下…
展开
-
AndroidManifest.xml
到目前为止,我们可以由学习 Android 应用程序的经验中归纳得出:所有 Android 程序的运作流程,都定义在 Activity 中。 Android 系统与其他系统很不一样的地方是:它的应用程序并不直接与底层系统紧密结合,而是跑在 Android 框架中。这意思是设计 Android 应用程序时,我们并不需要关心实际上运作的机器是哪一牌的手机或是哪一种嵌入式系统,或使用哪一种转载 2011-12-03 17:58:05 · 560 阅读 · 0 评论 -
LayoutAnimationController
1. LayoutAnimationController用于为一个Layout里面的控件或者是Viewgroup的控件设置动画效果。。2.每一个控件都会有相同的动画效果3.这些动画效果在不同的时间现实出来4.LayoutAnimationController不仅可以在Layout里面实现也可以在代码中实现。。怎么样在xml中使用LayoutAnimationController:原创 2012-01-09 20:34:48 · 5910 阅读 · 0 评论 -
JSON
什么是JSON1.JSON:JavaScript Object Notation2.json数据是一系列的键值对的集合3.json已经被大多数开发人员接受,在网络数据传输当中应用非常广泛4.json相对于xml来讲解析稍微方便一些原创 2012-01-10 12:41:33 · 548 阅读 · 0 评论 -
android之蓝牙
android中与蓝牙相关的API1.BluetoothAdapter该类的对象代表了本地的蓝牙适配器2.BluetoothDevice代表了一个远程的Bluetooth设备 扫描已经配对的蓝牙设备(一) 在AndroidManifest.xml中声明蓝牙权限 android:name="android.permission.BLUETOOT原创 2012-01-10 18:41:04 · 470 阅读 · 0 评论 -
Android 之用户定位(User Location)
User Location用途1.获取用户的位置2.追踪用户的移动User Location的关键API1.Location Manager :用于管理Android的用户定位服务2.Location Provider :提供多种用户定位方式供开发者使用定位方式分类:1.GPS定位方式 使用GPS卫星定位,需要在Android.Manifest.xml文件中申明原创 2012-01-11 15:50:56 · 1042 阅读 · 0 评论 -
异步操作
异步类 AsyncTask类 异步类的用法:1,写一个类继承AsyncTask、类,复写它的doInBackground()方法,把耗时长的方法写在那里面。2、在主线程中创建该类,调用该类的excute()方法之后, 首先执行的是onPreExcute()方法(此方法是执行在UI线程中的), 其次是执行的doInBackground()方法(此方法是执行在另原创 2012-01-13 21:00:23 · 629 阅读 · 0 评论 -
android 之User Location之Geocoding
Geocoding是Google公司提供的一项服务,主要提供了以下两个方面的服务:1。查询某地址的经纬度2.查询某个经纬度的具体地址如何使用Geocoding1.创建一个GeoCoder对象2.调用该对象的getFromLocation()或者是getFromLocationName()方法原创 2012-01-12 09:59:50 · 558 阅读 · 0 评论 -
Android之GoogleMap
GoogleMap介绍 1.Google提供了一组API,可以很方便的在应用程序中添加基于地图的功能。2.Android将大部分的基于地图的功能封装在MapView中3.MapView将通过GoogleMaps服务取得数据,并且以地图的形式表现出来4.MapView提供了一组控件用于地图的控制。获取Mps API key 1.首先在dos命令下 进入 2.原创 2012-01-12 15:17:09 · 523 阅读 · 0 评论 -
android之GoogleMap(二)
在地图上使用标记 在地图上使用标记的步骤:1.在MapView之上创建一个单独的图层;Overlay类:a、一个Overlay对象就代表了显示在MapView之上的图层b、在一个Overlay图层中可以包含多个标记对象c、Overlay本身是透明的ItemOverlaya、ItemizedOverlay是Overlay的子类;b、在ItemizedOverl原创 2012-01-12 17:03:47 · 621 阅读 · 0 评论 -
android之Google Map 3
在地图上绘制路线的步骤: 1.确定路线的起始和终止位置的经纬度坐标2.在起点和终点上绘制图标3.将经纬度坐标换算成屏幕上的x轴和y轴坐标4.在起点和终点之间绘制路线 Projection的作用 1.将地图上经纬度的坐标转化成屏幕上x轴和y轴的坐标android.graphics.Point toPixels(GeoPoint in,android.gr原创 2012-01-13 14:08:08 · 721 阅读 · 0 评论 -
oAuth
oAuth简介 1.oAuth是一种安全认证的协议;2.oAuth协议为用户资源的授权提供了一个安全、开放而又简易的标准3.oAuth的授权不会使第三方触及到用户的账号信息oAuth当中的角色 1.Service Provider(服务提供者) 服务提供者通常是网站,在这些网站中通常保存着一些受限制的资源,例如图片共享网站,博客或者微博系统,等等 这些网站通常原创 2012-01-10 14:24:47 · 384 阅读 · 0 评论 -
android之Goolgle Map
一、申请 Apikey Apikey Apikey Apikey ,并放在正确的位置这个应该都知道,但是是申请得到的 key 放哪里很多人不知道,可以放在1 、 XML 布局文件中代码 : 全选class="com.google.android.maps.MapView"android:layout_width="fill_parent"android:layout_h转载 2012-01-13 10:19:35 · 992 阅读 · 0 评论 -
HTTP协议
什么是HTTP协议1、超文本传输协议(http)是互联网上应用最为广泛的一种协网络议2、HTTP是一个客户端和服务端请求应答的标准,客户端是终端用户,服务端是网站3、HTTP是客户端浏览器或其他程序与web'服务器之间的应用层通信协议HTTP的工作原理1、客户端与服务端建立连接2、建立连接后,客户端向服务端发送一个请求;3、服务器接受到客户端的请求直后再发送一个响应消息原创 2012-01-14 14:24:37 · 1173 阅读 · 0 评论 -
Android之用户定位(User Location)二
查询最好的Location Providerandroid.location.CretiriaCretiria可以设置一系列的查询条件,查询符合条件的Location Provider用Cretiria里面的方法来设置Location Provider的要求然后再通过LocationManager.getBestProvider()方法加入Cretiria参数就会得到最好的用户定位原创 2012-01-11 20:02:47 · 753 阅读 · 0 评论 -
Animations之Frame-By-Frame Animations的使用方法
在文件夹drawable文件夹中创建xml文件类似如下:http://schemas.android.com/apk/res/android" android:oneshot="false"> 在主要函数调用如下:imageView.setBackgroundResource(R.drawable.anim_nv); AnimationDr原创 2012-01-09 17:20:59 · 639 阅读 · 0 评论 -
android之Animation Interpolator
Interpolator是加速的工具: Interpolator定义了动画变化的速率 在Interpolator框架中定义了以下几种速率:AccelerateDecelerateInterpolator:在动画开始和结束的地方动画变化的速率比较慢 中间开始加速AccelerateInterpolator在动画开始的地方速率比较慢 然后开始加速CvcleInterpolato原创 2012-01-09 17:17:09 · 519 阅读 · 0 评论 -
菜鸟学习android的笔记
XML1. 在textview里面设置的时候用gravity设置里面文字在文本框中的内容;2. textsize 用单位“pt”(磅)3. backgroud:4. paddingleft 内边框的左边距 依此类推。。(右)等。。单位可用dip5. layout-weight的指的是控件占整个空间的几份(权重)6.原创 2011-12-04 19:46:23 · 812 阅读 · 1 评论 -
android权限大全
2011-12-21缩略显示Android Animation 动画效果介绍博客分类:Android Android Animation 动画效果介绍 Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位转载 2011-12-23 09:55:30 · 5290 阅读 · 0 评论 -
控件之AutoCompleteTextView
AutoCompleteTextView这是一个有选项的文本编辑器。。。。1.首先要在布局文件中申明控件。2.也要在布局文件中申明下拉选项的布局。。。3。也要为其设置ArrayAdapter。原创 2012-01-07 19:40:59 · 299 阅读 · 0 评论 -
ExpandableListActivity
ExpandableListActivityExpandableListActivity是Activity的子类。。。类似于ListActivity,不过界面和所实现的功能是有所差别的。1.首先先设置主布局 注:其中 android:drawSelectorOnTop="false"指的是选中一个组的时候的那个高亮显示是否覆盖原来的内容。2设置组的布局文件,即一原创 2012-01-07 21:15:27 · 853 阅读 · 0 评论 -
App Widget
App Widget1.定义AppWidgetProviderInfo: 在res/xml文件夹中定义一个名字为:example-appwidget.xml文件http://schemas.android.com/apk/res/android" android:minWidth="294dp" android:minHeight="72dp" andro原创 2012-01-08 11:31:23 · 358 阅读 · 0 评论 -
控件之Spinner
下拉菜单Spinner 1。首先为下拉菜单建立ArrayAdapter: 注意ArrayAdapter的不同的构造方法,可以从Strings.xml中获取资源也可以动态的获取数组资源。 2.Spinner.setAdapter();设置其适配器。。。。 下拉框的布局也可以用系统自带的和自定义的。。。。。做得时候可以参考API。。。。原创 2012-01-07 18:27:56 · 338 阅读 · 0 评论 -
DatePickerDialog
DatePickerDialog 1.不需要在布局文件申明布局,可以直接拿来用,是android里面的内置的对话框 2.DatePickerDialog.OnDateSetListener 设置对话框中的set按钮的监听器 3.注意它的月份是从0开始的(即就是你如果程序写的是11月份,它显示的则是12月份)原创 2012-01-07 19:21:31 · 352 阅读 · 0 评论 -
进度条SeekBar
SeekBar 1.首先在布局文件中申明SeekBar2.定义一个OnSeekBarChangeListener seekBar.setOnSeekBarChangeListener(new SeekBarListener()); } //定义一个监听器,该监听器负责监听进度条状态的改变 private class Seek原创 2012-01-07 21:45:17 · 592 阅读 · 0 评论 -
进度条RatingBar
RatingBar 1.在布局文件中申明: android:id="@+id/ratingbarId" android:layout_height="wrap_content" android:layout_width="wrap_content" android:numStars="5" android:stepSize="1.0" />注意:an原创 2012-01-07 21:53:45 · 479 阅读 · 0 评论 -
关于handler
在这种情况下,我们会使用 Handler(在 UI 线程创建该对象) 接收子线程的消息更新 UI.可以看出,这是子线程通知主线程,而主线程没有直接通知子线程,那麽我们如何做到这一点?这样有什么好处?好处,很明显。主线程中如果有些耗时的操作,我们可以让子线程去做,这时,主线程就可以通知子线程了!实现这种操作的方式有很多,今天主要想说说 HandlerThread 与 Handle转载 2012-01-08 15:22:15 · 397 阅读 · 0 评论 -
android移植
Android平台移植应该做两步工作移动通信,通信工程师的家园,通信人才,求职招聘,网络优化,通信工程,出差住宿,通信企业黑名单:K7b4x'i6k*H6p%|Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集成和复用已有的驱动程序,主要的工作量转载 2012-01-09 13:42:39 · 642 阅读 · 0 评论 -
android动画效果之Animations(代码实现动画)
AnimationsAnimations是android中实现动画效果的类Animations可以分为两类:第一类:Tweened Animations该类Animations提供了旋转、伸展、移动、淡出等效果第二类:Frame-by-Frame Animations这一类Animations可以创建一个Drawable序列,这些序列可以按着指定的时间一个一个间歇的出现原创 2012-01-09 15:02:50 · 856 阅读 · 0 评论 -
android之Animation使用方法二
animation的第二种使用方法:1.在res文件夹中创建一个名为anim的文件夹。2.在anim文件夹中创建各个动画的xml文件 在xml文件中首先加入set标签http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">原创 2012-01-09 16:02:13 · 547 阅读 · 0 评论 -
解决android工程中的中文乱码问题
这几天弄mp3播放器的时候发现歌词同步的时候,中文歌词全显示的乱码。。。。。。这个问题以前也遇到过,那个时候都是把要显示的中文翻译成英文,嘿嘿。。。。。也没想着要解决,不过做mp3的时候可不能那样了。。。于是乎在网上搜集了很多资料。嘿嘿。。。。。网上的大牛还真是多啊。。。。 一下子就把我的问题解决了。。。。。嘿嘿。。。。。。 只要把代码稍微改一下就可以了嘿原创 2011-12-31 12:29:35 · 749 阅读 · 0 评论