![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
雨天
生命不息;奋斗不止
展开
-
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2012-04-24 15:33:24 · 299 阅读 · 0 评论 -
一步步教你用Android Google Map
【IT168技术】Android操作系统平台很容易跟Google其他应用如Google地图的整合。在Android应用中,如果能在其中加入Google地图,则会为你的应用增添强大的功能,目前不少LBS应用(基于地理位置的应用)就是充分将移动跟地图结合起来。在本文中,将一步步教你如何将Google地图结合到你的Android应用中。 第一步:安装Google Map API 在默转载 2012-06-13 10:46:29 · 838 阅读 · 0 评论 -
google apis 下载
我使用的linux系统在sdk管理其当中怎么都找不到 google api,最后从网上找到了,记录下来,应该是系统通用http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip htt原创 2012-06-14 11:11:38 · 6282 阅读 · 2 评论 -
编写高效的android代码(译文)
虽然这篇文章已经有了几个译本,不过参详过发现其中很多字句并非原文本意,下面是我自己翻译的版本,若有不妥之处,请指正。编写高效的android代码 无论怎样,基于android的设转载 2012-05-25 16:08:33 · 367 阅读 · 0 评论 -
更换工程的sdk或者google apis
修改Android工程中的project.properties文件,target修改如下target=Google Inc.:Google APIs:4原创 2012-06-14 10:21:50 · 1260 阅读 · 0 评论 -
调用系统内部 searchUI的基本用法
/* 按下键盘即调用搜索框 */ setDefaultKeyMode(DEFAULT_KEYS_SEARCH_LOCAL); onSearchRequested();/这里没有重写onSearchRequested()方法,只是单单启动系统search UI 当按下搜索按钮,系统就会自动发送Intent,action是Intent.ACTION_SEARCH转载 2012-06-20 09:44:12 · 2310 阅读 · 0 评论 -
应用中调用系统的搜索UI,Android Search Framework的初步了解
经过以下几个部分的实现和配置,Android内建的搜索框架就可以在你的应用中方便使用了。1 在需要显示search ui界面的activity中调用search的代码 /** Handle "search" title-bar action. */ public void onSearchClick(View v) {转载 2012-06-19 17:08:52 · 732 阅读 · 0 评论 -
onNewIntent
一、onNewIntent(Intent intent)方法该方法是activity的一个保护类型的方法,利用已有的Acivity去处理别的Intent时,你就可以利用onNewIntent来处理,通常被用在有搜索请求的activity,而其该activity有好几个intent-filter,该方法被调用的前提a、该activity设置如下属性 android:launchMode=转载 2012-06-20 15:20:29 · 4581 阅读 · 1 评论 -
Android 悬浮Activity并可拖动(访悬浮歌词)
天天动听, 这款Android手机上的音乐播放器,相信不少朋友都曾用过。 不知大家是否注意到,天天动听有一个迷你歌词的特效。 什么效果呢? 就是不管你切到什么画面, 歌词永远显示,并且可以拖动。 类型QQ音乐,在电脑上播放时显示的歌词效果。 下面先来看一下效果。 这个歌词是在所有界面之上的。 下面我们将这个效果解剖一下, 我认为主要有三个难点: 1. 歌词悬浮在所有页面转载 2012-06-21 09:03:17 · 732 阅读 · 0 评论 -
WindowManager.LayoutParams(上)
本文参照自:http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html和http://blog.sina.com.cn/s/blog_4b3c1f950100qd9s.htmlpublic static classWindowManager.LayoutParam转载 2012-06-21 09:11:13 · 553 阅读 · 0 评论 -
Android开发——Android搜索框架
Android是google的产品,所以自然是少不了搜索。先看看Android一些应用中的搜索对话框。图1 Android中的全局搜索图2 联系人搜索图3 音乐搜索以上都是通过按下实体键盘上的搜索按钮弹出的一个搜索对话框,当然搜索关键词提示是少不了的。如何实现呢?慢慢来!呵呵。一、配置搜索描述文件在res中的xml文件加创建s转载 2012-06-20 15:19:21 · 923 阅读 · 0 评论 -
发通知 PendingIntent 中Intent 内容没有更新
activity android:name="SkyfileActivity" android:launchMode="singleTask" /> 当我们把Activity 启动模式设置为 singleTask 之后 当我们下次 再去 用Intent 启动 这个 Activity 的时候 就不会去调用 onCreate方法 而是去调用onNewInten转载 2012-06-20 15:22:31 · 1628 阅读 · 0 评论 -
Android动态壁纸的制作教程
动态壁纸是在Android 2.1新增的一个功能。动态壁纸可以添加到Android的桌面,具有交互式的动画背景效果。在本教程中,我们将教会你如何去制作一个交互式的动态壁纸。动态壁纸是一个Android应用程序,包括一个服务(WallpaperService)。该服务必须包括一个引擎(WallpaperService.Engine)。该引擎是连接用户、桌面、系统之间的桥梁。它也可以绘制桌面壁原创 2012-08-31 11:26:11 · 5836 阅读 · 4 评论 -
【珍藏】 2012Android开发热门资料(110个)
在移动开发如火如荼的今天,Android开发市场广阔,是目前市场占有率最高的智能手机操作系统。这个文档里整理110个优质的Android开发资料,网上的资料众多,参差不齐,然而这批资料却是经过精心整理的,下载量高,好评众多。附件较多,无法将附件一一分享给大家,只能提供资料地址了。希望对大家有帮助!下载中心完整附件下载地址:http://down.51cto.com/data/412494转载 2012-10-10 08:45:24 · 1404 阅读 · 0 评论 -
Ubuntu申请APIkey
Ubuntu申请APIkey在控制台输入keytool -list -alias androiddebugkey -keystore "/home/qjc/.android/debug.keystore" -storepass android -keypass android加红的是你的默认的debug keystore位置打开方式 打开Eclipse,依次单机“w转载 2012-06-13 20:04:53 · 671 阅读 · 0 评论 -
Android Google Map API使用的八个步骤
当前,Android手机应用的数量日益增多,其中很多应用已成为人们生活中不可缺少的助手。在众多的Android应用中,其中LBS(基于地理位置的的应用)深受人们的喜爱,主要原因是人们只需要使用手机,就能随时查看自己当前所在的位置,以及所处位置的相关其他信息,商家可以进入更深入的数据挖掘,如推销产品,基于LBS的交友聊天等等。 在本系列教程中,将指导开发者搭建一个简单的LBS应用,其主要功转载 2012-06-13 19:56:31 · 833 阅读 · 0 评论 -
asx解析xml文件
解析xml文件有很多中,在手机上最常用的就是asx方式了,占用资源少 ParserXML类String xmlStr = ""+ " "+ "内容分类"+ "";try{ // 创建SAXParserFactory SAX原创 2012-04-26 15:59:54 · 1142 阅读 · 0 评论 -
requestWindowFeature使用详解
requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时转载 2012-04-27 14:13:20 · 697 阅读 · 0 评论 -
获取屏幕的分辨率
Display display = getWindowManager().getDefaultDisplay(); int w = display.getWidth(); int h = display.getHeight();原创 2012-04-28 15:18:36 · 351 阅读 · 0 评论 -
Linux 下开发Android项目 手机驱动问题
习惯用Linux在开发的人还是慢慢的增多,尤其在出现了Ubuntu和Fedora之后。对于Linux初学者来说解决驱动问题,还算比较难的。我也是一个Linux初学者,但经过我的部门经理的详细介绍,也经过我的反复折腾下终于把这件事弄成了。今天分享给大家。推荐阅读:Ubuntu Android NDK配置与开发 http://www.linuxidc.com/Linux/2009-08/213转载 2012-04-20 14:34:41 · 554 阅读 · 0 评论 -
更新Android SDK之后Eclipse提示ADT版本过低的一个简易解决办法
首先说明一下发表这一篇博文的“历史原因”吧,因为在更新SDK之后,进入Eclipse设置Android SDK目录的时候,会突然说我的版本低什么的,尝试自己解决但失败之后,我在搜索引擎上找了很多中文的资料,但都没能找到真正解决问题的方法,几个小时之后,我放弃了,于是翻出去用英文找了一下,果然马上就找到解决方法了!对此我有几个疑问:1.国内的开发都停在低版本的系统上吗?2.国内开发不更新SDK吗?3转载 2012-04-21 08:51:10 · 10064 阅读 · 6 评论 -
查看ADT版本,安装、卸载、更新eclipse中的ADT
安装ADT后,随着sdk的更新,它也会被我们更新,后来呢,我想看一下我升级到什么版本了。原来在Eclipse的help->about Eclipse里面有个小机器人图标,那是The Android Open Source Project,点击它会看到它的Version,我现在的版本是0.9.7。搞定~~~ 如果ADT又发布新版本了,那么如何升级呢?通常它可以选择下载文件或转载 2012-04-21 08:53:10 · 2621 阅读 · 1 评论 -
最新Android ADT, SDK, SDK_tool等官方下载说明(及时更新)
1、Android SDK starter packageSDK starter packagehttp://dl.google.com/android/installer_r08-windows.exeandroid-sdk_r05-官方下载地址: (1)http://dl.google.com/android/android-sdk_r05-windows.zip翻译 2012-04-21 09:01:07 · 1201 阅读 · 0 评论 -
android中使用shader实现渐变效果
android中可以使用多种shader对图像进行渲染,常见有下:BitmapShader位图LinearGradient线性RadialGradient光束SweepGradient梯度ComposeShader混合 基本步骤是:1.首先创建好要设置的渲染对象shader2.接着使用paint对象的setShade转载 2012-05-04 10:03:58 · 4679 阅读 · 1 评论 -
Android应用自动更新功能的代码实现
由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更新,我们首先必须让我们的应用知道是否存在新版本的软件,因此我们可以在自己的网站上放置配置文件,存放软件的版本信息:转载 2012-05-04 10:23:33 · 625 阅读 · 0 评论 -
java.io.IOException: Unable to open sync connection!
在使用手机调试程序的时候出现了java.io.IOException: Unable to open sync connection!这样的异常,我尝试使用拔掉USB然后重新,插入,结果失败。再尝试,关掉USB调试,再重新开启USB调试,结果发现有驱动自动开始安装,安装完成之后,eclipse中device试图出现手机,调试完成,运行测试工程,正确通过。所以,解决jav转载 2012-04-21 09:37:05 · 8939 阅读 · 0 评论 -
升级ADT后原来程序不能运行
最近把android的开发环境移植到Ubuntu下,下载最新的ecplise adt sdk,全部最新的,在程序运行时不错,最后经过测试是引用自己在地环境下写的jar包出错,后来最终的解决办法就是降低adt的版本,列出解决过程 第一,下载原来使用的ADT的版本,在官方网站找了半天没找到,最后在一个网站上找到了下载地址http://blog.csdn.net/panyaorui/a原创 2012-04-21 09:47:41 · 2381 阅读 · 2 评论 -
proguard.cfg 系统找不到指定的文件
在新建项目时提示找不到proguard.cfg解决方案:在tool/lib 目录下新建 proguard.cfg内容如下-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations !code/sim原创 2012-04-23 14:19:10 · 1841 阅读 · 1 评论 -
Android用simpleAdapter来接收一个Bitmap显示
我在一个小项目中需要用到将SD卡中的图片读出后,缩略计算后再simpleAdapter进行显示。在编程过程中,一般来说,在用simpleAdapter适配器时,我们所要显示的图片资源都是程序内的本地资源,而且是以资源的ID(Resources)形式来表现的。但是有时候我们需要用这个适配器来显示网上的远程图片时,该如何直接显示呢?方法是实现ViewBinder()这个接口,在里面定义数据和视图的匹配转载 2012-06-06 16:07:45 · 616 阅读 · 0 评论 -
Android学习笔记技巧之给文本加边框
BorderTextViews.java [java] package xiaosi.BorderTextView; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint;转载 2012-05-22 16:03:35 · 820 阅读 · 0 评论 -
Android http请求用户定位
Google的Geocoding服务功能: 1. 查询某地址的经纬度 2. 查询某经纬度的具体地址 Android的Geocoding替代品 //根据地址查询经纬度的网址及其解释 http://maps.googleapis.com/maps/api/geocode/json?address=SFO&sensor=fa原创 2012-06-12 10:03:08 · 884 阅读 · 0 评论 -
Android 自定义RadioButton的样式
我们知道Android控件里的button,listview可以用xml的样式自定义成自己希望的漂亮样式。最近用到RadioButton,利用xml修改android:background="@drawable/button_drawable",其中button_drawable为自己定义的.xml文件(res/drawable文件下),但是不成功,到网上查找,也没有正确的说法,我就开始自转载 2012-05-22 16:58:47 · 1817 阅读 · 0 评论 -
小米手机 Do you want to uninstall the existing application?
有多中原因造成,其中一个就是我碰到的小米的坑,解决方案如下小米默认在开发者选项最底部开启了启用MIUI优化,关闭,重启手机就可以了。原创 2017-03-14 11:48:39 · 1602 阅读 · 0 评论