1.在复制一个工程文件后 想修改包名,则在Android下的java中的 Android test中,鼠标右键Refactor-》rename-》Rename_package-》Do_refactor再修改build.gradle(Module:app) 原文:http://www.cnblogs.com/ynxf/p/5941685.html
内容摘要了解Android 操作系统搭建Android 开发工具使用Android 模拟器案例-电话拨号器/短信发送器掌握点击事件的四种实现方式掌握Android 常见布局了解Android 中的长度单位1. 手机制式手机的发展根据通信技术大致可以划分为4 个时代(G:Generation 的缩写)第一代模拟制式手机(1G):1G就是大哥大,手机类似于简单的无线电双工电台,通话是锁定在一定频率,所以使用可调频电台就可以窃听通话第二代GSM、CDMA等数字手机(2G):...
注:学习资料是 《第一行代码Android》--郭霖今天对Android的广播进行练习,发现怎么都不成功,最后发现是因为自己注册的广播的名字写错了,以后少犯这样的错误,对于很长的名字,最好直接用复制粘贴;另外布局layout最好选用TableLayout,在登录界面的时候。原文:http://blog.csdn.net/supenman_mwg/article/details/43782965
作者 : 万境绝尘 (octopus_truth@163.com)转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/39204393示例代码下载 : -- GitHub : https://github.com/han1202012/Octopus_ActionBar.git-- CSDN : http://download.csdn.net/detail/han1202012/7913297一. ActionBar 基本操作1. ActionBar 简介ActionBar 位置 : 位于老版本的标题栏位置;ActionBar 功能简介 : -- 菜单显示 : 显示选项菜单;-- 回退键 : 程序图标可...
作者:杜伟Android 原生开发套件 (NDK) 是 Android SDK 的附带工具。借助该工具,您可以使用诸如 C 和 C++ 等本地代码语言实现部分应用。您可以从以下网址下载该 NDK 工具包: http://developer.android.com/tools/sdk/ndk/index.html适合 X86 指令集架构的 NDKAndroid 是一个由 Google 开发的开源操作系统。 当前,Android 可以在三种指令集架构上运行: ARM、x86 和 MIPS。 X86 表示一组基于英特尔 8086 CPU(自 1978 年开始使用...
转自:http://www.blogjava.net/TiGERTiAN/archive/2010/02/03/311827.html 很多人对文档中的Intent和IntentFilter不理解是什么意思,我这里举例解释下。Intent字面意思就是目标,目的。通俗一点,需要达成某些目标,则需要提供一些动作,这些目标的分类,以及达成这些目标所需要的一些数据等等。Android中的Intent通过Action,Category和data等属性进行了相应的描述,我们想做某些事情(达成某些目标),就需要填写这些参数的部分或...
通过System.exit(0)、finish()以及返回键,只能结束当前的Activity,当我们打开多个Activity并需要直接退出整个Android应用时,需要多次单击back返回键,方能退出。给用户体验不是很好。下面我们来介绍几种直接退出整个Android应用的方法。解决方案一:创建一个辅助类,用于保存所有的已打开的Activity,当打开一个Activity时,就将其添加到已打开的Activity集合中(通常是onCreate()方法中调用add方法),当关闭一个Activity时,需要...
1、把下面两个aidl文件放在自己的工程中,自己的项目视为客户端,来实现跨进程通信。代码如下:建立包名:/* ** ** Copyright 2007, The Android Open Source Project ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. ** You may obtain a copy of the License at ** ** http://www.apache.org/licenses/LICENSE-2.0 ** ** Unle...
源码分析 之 Activity启动过程简要介绍和学习计划 来源: http://blog.csdn.net/luoshengyang/article/details/6685853声明:RTFSC(Read the fucking source code)是Linus的名言,也是学习IT技术一个重要手段。学习android最好手段就是对android进行系统分析,关于android系统的源码,CSDN的老罗分析分析是最系统一个。但是老罗的分析源码的blog,有几点不够好:1.废话太多,可能考虑太多的小白读者,可以谅解。2.分析结果一般都一...
说明:这里只介绍基本测试逻辑整理出 整个APP需要关注的一级页面列表基本工具:ut(内部工具,不便透露细节)在开发代码中引入TimeProfile类:这个类是ut的最上层,暴露出一些简单的时间打点方法,start(),end()等方法;在整理出来的一级页面对应的代码中,主要是指activity类中,Oncreat()方法体中 initview()方法调用之前,打点start(),用于记录当前的时间戳;再然后在 请求回调函数体的onsucess()方法体内部,获取到回传data数据后...
今天蓝蓝设计想激励大家获得成就感和愉悦感,准备和你们分享我的珍贵宝藏。 这一组网站设计,定会帮助你克服你的UI设计创意空白档期! 戳开链接,挨个品鉴它们吧。如果你也想认识更多志同道合的朋友,可以尝试在评论留下你对某一个网站界面设计的观点哟! 更多飙升你创造力的网站设计欣赏http://www.lanlanwork.com/ 1、My lapka 2、Biamar 3、Plate the Slate 4、Bentrova 5、Arbol 6、Marc Labrie 7、Julian Perretta 8、Eating ...
基于Android操作系统的框架层和应用层,介绍了View的绘制、触摸事件的传递流程,分析了View与用户交互时被回调的相关框架层代码和应用层代码,研究了Android应用中事件处理的相关重要机制。通过具体代码详细剖析了在Android系统下用户和View交互过程中折射出的回调机制,回调方法在系统框架的详细执行过程,以及基于回调机制的经典事件处理模型。1 引言Android是一种基于Linux的自由及开放源代码的操作系统,目前基于Android平台的...
动态换肤在很多android应用中都有使用,用户根据自己的喜好设置皮肤主题,可以增强用户使用应用的舒适度。 Android换肤可以分为很多种,它们从使用方式,用户体验以及项目框架设计上体现了明显的差异。 接下来几篇文章分别讲解其中比较主流的换肤方式。应用内置皮肤实现动态切换在技术上是最容易实现的,但有很多局限性,比如不能在使用过程中增减皮肤,除非升级应用,扩展性很弱;如果需要设置皮肤的位置很多,编码起来比较麻烦。...
主要介绍一些小细节的优化技巧,虽然这些小技巧不能较大幅度的提升应用性能,但是恰当的运用这些小技巧并发生累积效应的时候,对于整个App的性能提升还是有不小作用的。通常来说,选择合适的算法与数据结构会是你首要考虑的因素,在这篇文章中不会涉及这方面的知识点。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。通常来说,高效的代码需要满足下面两个原则:不要做冗余的工作尽量避免执行过多的内...
2009-11-0820:15:25 标签:Android 屏幕 手机 基础 教程 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weizhulin.blog.51cto.com/1556324/311481 大家好,我们这一节要讲的内容是Android如何取得手机屏幕大小的例子.本节主要用了三个对象TextView ,Button ,以及DisplayMetrics ,其中Displaymetrics 是取得手机屏幕大小的关键类,这个例子非常的简单,当我们点击...