android
billfeller
https://github.com/billfeller
展开
-
Android 命令行手动编译打包过程图
Android 命令行手动编译打包过程图【详细步骤】:Step1:使用aapt生成R.java类文件。 例:F:/explorer/android-sdk-windows2.2/tools>f:/explorer/android-sdk-windows2.2/platforms/android-3/tools/aapt.exe package -转载 2012-02-02 15:38:52 · 507 阅读 · 0 评论 -
Can I Use this Intent?
总结:检测系统中是否有Activity可以使用Intent的方法——Can I Use this Intent?以下方法检测检测系统中是否有Activity可以使用Intent的方法:/** * Indicates whether the specified action can be used as an intent. This * method queries the p翻译 2012-02-22 20:12:14 · 666 阅读 · 0 评论 -
ADB报“no device”提示的解决方法
有些时候尽管有Android模拟器正在运行,但是ADB却会报“no device”.解决方法: 尝试重启adb,即通过adb kill-server关闭adb,然后用任何adb命令重启它.原创 2012-02-24 14:06:05 · 5054 阅读 · 0 评论 -
How do I pass data between Activities/Services within a single application?
How do I pass data between Activities/Services within a single application?转载:http://developer.android.com/resources/faq/framework.htmlIt depends on the type of data that you want to share:转载 2012-02-24 14:30:38 · 728 阅读 · 0 评论 -
基于php的差量更新工具
===== 二.脚本示例 =====---------------------------------------------脚本更新处用绿色标明---------------------------------------------------------------------------------------------------------------------------原创 2012-02-23 16:12:58 · 793 阅读 · 0 评论 -
Zipalign: an Easy Optimization
Zipalign: an Easy OptimizationZipalign:优化工具原文:http://developer.android.com/resources/articles/zipalign.htmlThe Android SDK includes a tool called zipalign that optimizes the way an application i翻译 2012-02-23 01:46:08 · 914 阅读 · 0 评论 -
Touch Mode备忘录
Touch Mode备忘录Do:1).Remain consistent with the core applications1). 与核心应用保持一致2).Use the appropriate feature if you need persistent selection (radio button, check box, the ListView choice mode原创 2012-02-23 16:51:16 · 637 阅读 · 0 评论 -
Android TabHost Tutorial
Android TabHost Tutorial转自:http://www.androidpeople.com/android-tabhost-tutorial-part-1Here we are going to see about simple tabhost example. To use TabHost in android we nee转载 2012-02-25 10:38:46 · 1347 阅读 · 0 评论 -
android.os.Handler
HandlerKnown Direct Subclasses1).AsyncQueryHandler A helper class to help make handling asynchronous ContentResolver queries easier. 2).AsyncQueryHandler.WorkerHandler3).HttpA翻译 2012-02-25 15:11:03 · 754 阅读 · 0 评论 -
Android app项目开发步骤总结
转自:http://www.iteye.com/topic/890517做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流。 一 应用规划: ※确定功能。 ※必须的界面及界面跳转的流程。 ※需要的数据及数据的来源及格式。 ※是否需要服务端支持。 ※是否需要本地数据库支持。 ※是否需要特殊权限。转载 2012-02-25 18:19:08 · 711 阅读 · 0 评论 -
【Android】Uri、UriMatcher、ContentUris详解
转自:http://blog.csdn.net/feng88724/article/details/6331396来自CSDN Blog : feng88724的专栏 2011-04-18 1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图转载 2012-03-01 09:59:48 · 662 阅读 · 0 评论 -
phonegap android开发初体验
转载:http://blog.csdn.net/qmtang/article/details/6941855 最近想学习一下手机上的web app开发,朋友推荐phonegap是一个很不错的跨平台开发框架,下面是初次使用的一些总结总结。1、开发环境配置 系统要求可以具体参考:http://developer.android.com/sdk/require转载 2012-03-02 19:58:04 · 693 阅读 · 0 评论 -
Java:应用Observer接口实践Observer模式
转自:http://www.uplook.cn/index-Index-show-view4864.html?treeid=68在Java中通过Observable类和Observer接口实现了观察者模式。Observer对象是观察者,Observable对象是被观察者。1. 实现观察者模式实现观察者模式非常简单,[1]创建被观察者类,它继承自java.util转载 2012-03-02 16:02:27 · 557 阅读 · 0 评论 -
【待翻译】java.util.regex.Pattern
java.util.regex.PatternPatterns are compiled regular expressions. In many cases, convenience methods such as String.matches, String.replaceAll and String.split will be preferable, but if you need翻译 2012-03-02 20:59:02 · 770 阅读 · 0 评论 -
[翻译]基于WebView开发Web APP
作者:zhanhailiang 日期:2015-01-30原文链接:Building Web Apps in WebView基于Android视图类WebView,可以直接在Activity Layout中展示Web页面,这样可以增强更新的灵活性。简单理解,WebView展示HTML页面,但是其本身并不支持浏览器的常用功能,诸如浏览进度控制,地址栏等。使用场景&实现翻译 2015-01-30 23:57:05 · 1940 阅读 · 0 评论 -
考虑Android向后兼容的几条黄金法则
1.Setting the minSdkVersion —— 设置minSdkVersion值If the use of a new API is integral to the application — perhaps you need to record video using an API introduced in Android 1.5 (API Level 3) — you翻译 2012-02-22 19:58:49 · 1201 阅读 · 0 评论 -
Future-Proofing Your Apps
Future-Proofing Your Apps开发android应用时必须保证应用不会在更新平台时出现问题. 以下列出开发过程中应避免的5种方式,可以将之称为"anti-patterns".Technique to Avoid, #1: Using Internal APIs —— 使用内部APIsTechnique to Avoid, #2: Directly Manip翻译 2012-02-22 21:27:32 · 601 阅读 · 0 评论 -
Android问题集锦
安装JDK1.7,在项目名字处出现红色"!",在项目里的代码文件里看不见错误。在控制台中提示错误是"Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties."解决方法:1)右击项目名称原创 2012-02-22 16:50:35 · 448 阅读 · 0 评论 -
Android DDMS如何使用?
转自:http://www.moandroid.com/?p=638DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。如何启动 DDMSDDMS 工具存放在SDK – tools/路径下,启动DDMS转载 2012-02-08 09:45:19 · 429 阅读 · 0 评论 -
Android下如何调试程序?
转自:http://www.moandroid.com/?p=339写代码是每个程序员最乐意做的事,然而在开发中也会遇到很多令程序员很头疼的事情。如果说让程序员最头疼的事情是看到无数bug、软件的发布遥遥无期,那么让程序员最最头疼的事情是程序在调试状态下没有问题然而在实际运行中确有问题。调试程序是每个程序员工作中必不可少的部分,而且可以毫不夸张地说调试程序暂用了程序员50%的工作时间。转载 2012-02-08 09:46:29 · 450 阅读 · 0 评论 -
利用HttpURLConnection对象和Internet交互
转自:http://www.cnblogs.com/tt_mc/archive/2010/07/05/1771299.html1.从Internet获取网页发送请求,将网页以流的形式读回来.1)创建一个URL对象:URL url = new URL("http://www.sohu.com");2)利用HttpURLConnection对象从网络中获取网页数据:HttpURLCon转载 2012-02-06 17:13:05 · 435 阅读 · 0 评论 -
Android UI Event Listener
转自:http://blog.csdn.net/lmhit/article/details/5576246处理UI事件Event Listeners 事件监听器Event Handlers 事件处理器Touch Mode 触摸模式Handling Focus 处理焦点处理UI事件 在android上, 有多种方法获取用户与应用程序的交转载 2012-02-06 17:20:18 · 404 阅读 · 0 评论 -
深入Android 【六】 —— 界面构造
转载:http://www.cnblogs.com/duguguiyu/archive/2010/03/27/1698515.htmlUI界面,对于每个应用而言,是它与用户进行交互的门脸。好的门脸,不只是是要亮丽可人,最好还能秀色可餐过目不忘,甚至还应该有涵养有气质,彬彬有理温柔耐心。对于开发者来说,锻造这样的面容,不但需要高超的技艺,也需要有称手的工具和对得起党的料子。俗话说,朽木不可雕转载 2012-02-06 18:53:20 · 104 阅读 · 0 评论 -
解决android模拟器上不了网的问题
转自:http://blog.csdn.net/abby_dcy/article/details/5798945Windows下,配置好Adroid环境变量后(如将d:android-sdk-windows-1.0_r1 ools加入系统变量PATH),在命令行窗口输入: emulator 启动Android 模拟器后, 输入: adb shell转载 2012-02-11 11:06:59 · 500 阅读 · 0 评论 -
[转]Eclipse 查看Android SDK源码
转自:http://www.devdiv.com/Android-Eclipse_%E6%9F%A5%E7%9C%8BAndroid_SDK%E6%BA%90%E7%A0%81-thread-87679-1-1.html最近一直在找查看Android SDK源码的方法,但貌似都很复杂,当我在Android官方文档中看到“To build the Android source files,转载 2011-12-29 09:56:38 · 561 阅读 · 0 评论 -
Dialog汇总
【Android学习专题】Dialog汇总 SkySeraph Feb 22nd 2012 SZTCLEmail:zgzhaobo@gmail.com QQ:452728574------------------------------------------------------------------------------------------转载 2012-02-22 19:06:03 · 572 阅读 · 0 评论 -
Android应用程序避免Context相关的内存泄露的方法
There are two easy ways to avoid context-related memory leaks. 1).The most obvious one is to avoid escaping the context outside of its own scope. 2).The second solution is to use the Application c转载 2012-02-22 19:43:44 · 643 阅读 · 0 评论 -
Android常见问题集锦
Troubleshooting Emulator ProblemsThe adb utility sees the emulator as an actual physical device. For this reason, you might have to use the -d flag with some common adb commands, such as install原创 2012-02-20 23:05:13 · 613 阅读 · 0 评论 -
ListView Backgrounds: An Optimization
ListView Backgrounds: An Optimization转自:http://developer.android.com/resources/articles/listview-backgrounds.htmlListView is one of Android's most widely used widgets. It is rather easy to转载 2012-02-23 01:01:40 · 698 阅读 · 0 评论 -
BroadcastReceiver与Service组件的基本应用场景
Android's generic broadcast receiver and service components allow developers to create a wide variety of efficient background operations, including things that were never originally considered. In And翻译 2012-02-23 08:07:38 · 1271 阅读 · 0 评论 -
Painless Threading
Painless ThreadingThis article discusses the threading model used by Android applications and how applications can ensure best UI performance by spawning worker threads to handle long-running operat翻译 2012-02-23 09:57:04 · 682 阅读 · 0 评论 -
使用Chrome Inspect调试WebApp
作者:zhanhailiang 日期:2015-03-10在PC上有大量的开发调试工作,但是针对需要在移动设备上调试的页面,目前缺乏有效的工具,只能通过PC来模拟测试,为此Chrome支持远程调试Android设备,详情请见Remote Debugging on Android with Chrome。开启移动设备开发者选项,若和笔者一样使用M4,可参见小米4如何进入开发者选原创 2015-03-10 11:51:26 · 4647 阅读 · 1 评论