当前位置: 代码迷 >> adt的解决方案
 
  • 编撰 Android 触摸屏手势识别程序

    编写Android触摸屏手势识别程序很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个...

    334
    热度
  • Android 运用的动画实践

    Android应用的动画实践前言尝试搜索了一下android动画的中文资料,很多都是一些枯燥的翻译api的一些文档,很少有系统讲解如何利用动画开发一个应用的资料,忽然,发现很多应用也不怎么注重动画在app的应用,想了想,自己尝试总结一下吧。因为,本人也不是什么动画制作师,没法把动画做得很绚丽,只好,利用内置的效果,进行简单加工,如何发挥,由各位的创意来定。鉴于,很多有关的android的动画资料里...

    80
    热度
  • Android笔试小结(转载)

    Android笔试总结(转载)1.请谈一下Android系统的架构。答:Android系统采用了分层架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。2.谈谈android大众常用的五种布局。答:在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout(线性布局),AbsoluteLayout(绝对布局),Rela...

    21
    热度
  • 单编译framework相干模块

    单编译framework相关模块android开发人员大概都是从上层做起,捣鼓捣鼓收音机,记事本,主界面什么的。开发工具eclipse+ADT就可以了,有的模块会需要导入一些依赖包。慢慢的,这些表面工作已经成为一种体力活,开始觉得厌倦,这时多半也混成老油条了。或许是组织信任你,也可能是你自己想要change,所以你表示要搞搞更具技术含量的东西,理所当然的framework开始以各种姿态出现...

    25
    热度
  • SQLServer跟Oracle的常用函数对比(转)

    SQLServer和Oracle的常用函数对比(转)1.绝对值S:selectabs(-1)valueO:selectabs(-1)valuefromdual2.取整(大)S:selectceiling(-1.001)valueO:selectceil(-1.001)valuefromdual3.取整(小)S:selectfloor(-1.001)valueO:selectfloor(-1.001...

    91
    热度
  • Eclipse DDMS错误“无法绑定到本地8600 for debugger”

    问题描述 我在Eclipse中收到以下错误: [timestamp-ddms]Can'tbindtolocal8600fordebugger 为什么? 1楼 除了将“127.0.0.1localhost”添加到hosts文件之外,还要在Eclipse中进行以下更改。 在窗口->首选项->Android->DDMS下: 将Base本地调试器端口设置为“8601”...

    42
    热度
  • 学习Android从零开始之开发工具篇-Android studio详解

    学习Android从0开始之开发工具篇-Androidstudio详解Androidstudio详解我们古人又云:工欲善其事,必先利其器。1、androidstudio的背景AndroidStudio是一个Android开发环境,基于IntelliJIDEA.类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。下面是androidst...

    54
    热度
  • Android之怎么混淆代码和相关配置

    Android之如何混淆代码和相关配置昨天,客户想看一下目前项目开发到什么程度了,于是需要将项目签名打包成apk,结果打包的时候出错了,吃惊,什么情况。等成功打包以后,安装起来发现部分功能又报错了,囧,所幸最后还是解决了。在这里记录一下遇到的错误和解决方法。1.如何混淆将代码混淆起来,这样可以防止在apk被人反编译后而被别人直接看到源码,混淆方法很简单,当我们创建好项目时,已经自动为我们生成了混淆...

    70
    热度
  • (转)android studio装配总结

    (转)androidstudio安装总结AndroidStudio的安装和配置篇(Windows篇<转>http://www.jianshu.com/p/fc03942548cc#中间gradle下载比较慢:解决方法需要在androidstudio中配置gradle的代理,当然是用goagent了。打开setting->gradle->GradleVMOptions:-Dh...

    42
    热度
  • [Android] 内存泄漏调试心得分享 (二)

    [Android]内存泄漏调试经验分享(二)接上篇:[Android]内存泄漏调试经验分享(一)http://rayleeya.iteye.com/blog/727074?三、内存监测工具?DDMS?-->?Heap????无论怎么小心,想完全避免bad?code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。Android?tools中的DDMS就带有一个很...

    98
    热度
  • android面试题之6

    android面试题之六三十一、AIDL的全称是什么?如何工作?能处理哪些类型的数据?英文全称:AndroidInterfaceDefineLanguage(Android接口定义语言)。当A进程要去调用B进程中的service并实现通信时,我们通常都是通过AIDL来操作的。基本操作步骤:在A工程中某个目录下(如com.lovo.aidlservice)下创建一个aidl文件(如RemoteSer...

    72
    热度
  • Android SDK 4.0.3 开发环境配置及运作

    AndroidSDK4.0.3开发环境配置及运行近来又装了一次最新版号码归属地查询另外ADK环境其时最新版是AndroidSDK4.0.3这篇文章的插图和关键词挖掘工具文本虽然是Android2.2的进程都是一样的,假设姓名测试设备的进程中遇到什么问题,可以留言,我会赶快回复!系统环境的需要可以参看http://www.fanselang.com?/sdk/requirements.html一,下...

    49
    热度
  • 在Android上应用PhoneGap跟Dojo Mobile

    在Android上应用PhoneGap和DojoMobile在Android上应用PhoneGap和DojoMobile这一文章系列以创建一个简单的移动应用为起点,最终会讲到通过Android设备来使用web服务。你会学习如何使用Eclipse和PhoneGap来创建一个只用到了HTML和JavaScript的移动混合应用;以及使用MobileDojo赋予应用本地化的感觉。在本文中,我们了解如何通...

    4
    热度
  • 增高 Android 代码质量的4个工具

    提高Android代码质量的4个工具在这篇文章中,我将通过不同的自动化工具如CheckStyle,FindBugs,PMD以及AndroidLint来介绍(如何)提高你的安卓代码质量。通过自动化的方式检查你的代码非常有用,尤其当你在一个团队中工作,为了在你的代码中保持严格的语法格式以及避免很多坏习惯和错误。我将仔细地介绍如何在你空闲的时候直接运用这些工具通过Gradle构建脚本以及如何配置它们。F...

    439
    热度
  • 解Android系统的进程间通信原理(2)-RPC机制(转)

    解Android系统的进程间通信原理(二)----RPC机制(转)解Android系统的进程间通信原理(二)----RPC机制理解Android系统中的轻量级解决方案RPC的原理,需要先回顾一下JAVA中的RMI(RemoteMethodInvocation)这个易于使用的纯JAVA方案(用来实现分布式应用)。有关RMI的相关知识,可以通过下图来归纳:Android中的RPC也是参考了JAVA中的...

    55
    热度
  • 用Gradle 构建您的android程序

    用Gradle构建你的android程序前言androidgradle的插件终于把混淆代码的task集成进去了,加上最近,androidstudio用的是gradle来构建项目,下定决心把androidgralde构建项目的用户指南全部看完,让不会用gradle的人也用gradle构建android项目,让打包(注意,打包和构建是两码事)多版本android不再痛苦。最后,题外话:珍惜生命,远离a...

    10
    热度
  • 使用Eclipse Memory Analyzer分析内存储器

    使用EclipseMemoryAnalyzer分析内存1内存泄漏的排查方法DalvikDebugMonitorServer(DDMS)是ADT插件的一部分,其中有两项功能可用于内存检查:·heap查看堆的分配情况·allocationtracker跟踪内存分配情况DDMS这两项功能有助于找到内存泄漏的操作行为。EclipseMemoryAnalysisTools(MAT)是一个分析Java堆数据的...

    288
    热度
  • Android入门札记(一)

    Android入门笔记(一)第一部分,Android开发环境的搭建1.去http://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新版本jdk并安装,配置环境变量。2.去http://www.eclipse.org/downloads/下载最新版本eclipse,并安装。3.下载androidsdk并安装,下载地址ht...

    101
    热度
  • Android NDK开发(1)环境搭建及运行示例

    AndroidNDK开发(一)环境搭建及运行示例/****************************************************TODO:description.*@author:gao_chun*@since:2015-3-30*@version:1.0.0*@remark:转载请注明出处*****************************************...

    79
    热度
  • NDK 开发指南-Android NDK概览

    NDK开发指南---AndroidNDK概览?AndroidNDK概览介绍:??AndroidSDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工??具。重要说明:??AndroidNDK只能用于android1.5以上版本1.AndroidNDK的目的:Android虚拟机允许你的应用程序源代码通过JNI调用在本地实现的源代码,简单的说,这就...

    6
    热度