进入Eclipse,在左侧栏右击: 新建 “Android Application Project”项目,如果new之后没有,选择“Project”中“Android”目录下的 “Android Application Project”: 点击“next”后,进入如下界面: 说明: Application Name:给自己的应用起一个名字. Project Name:当输入“Application Name”时,项目名称会自动生成一样的名字,一般不用管. Package Name:包名,一般来说…
环境 操作系统:Mac OSX 10.8.5Android Studio: 0.5.2ArcGIS Android SDK: 10.2.3 操作步骤 在Android Studio中新建一个Module,例如:HelloArcGIS 打开ArcGIS Android SDK所在文件夹,将libs目录下的所有文件拷贝到HelloArcGIS下的libs文件夹 修改HelloArcGIS的build.gradle文件: 添加: task nativeLibsToJar(type: Zip, desc…
一.写在前面 最近由于廖子尧忙于自己公司的事情和OkGo(一款专注于让网络请求更简单的网络框架) ,故让LZ 接替维护ImagePicker(一款支持单.多选.旋转和裁剪的图片选择器),也是处理了诸多bug,最近总算趋于稳定了,这里就把Android N (API 24) 以上的相机适配方案分享给大家. Android Nougat 也是被更新很久了,作为一名 Andorid 开发者,我们有义务时刻准备自己调整 targetSdkVersion 为最近的一个,于是从之前的 23 直接提高到了 2…
1 安装入口PackageInstallerActivity,这个类只是在安装前做准备.通过各种校验,然后弹出被安装应用的权限框,等待用户安装.具体的流程如下 1.1  求mSessionId 如果是已经存在的则判断对应的SessinInfo是否存在,否则默认一个-1 if (PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction())) { //可能是系统级别的应用安装时,需要授权走这个流程 final int s…
一.写在前面 最近由于廖子尧忙于自己公司的事情和 OkGo (一款专注于让网络请求更简单的网络框架) ,故让LZ 接替维护 ImagePicker(一款支持单.多选.旋转和裁剪的图片选择器),也是处理了诸多bug,最近总算趋于稳定了,这里就把Android N (API 24) 以上的相机适配方案分享给大家. Android Nougat 也是被更新很久了,作为一名 Andorid 开发者,我们有义务时刻准备自己调整 targetSdkVersion 为最近的一个,于是从之前的 23 直接提高到…
一.配置Android环境 1.下载JavaJDK的本地,然后拷贝出来(因为Android实在java的基础上开发的,所以要先配置java环境) 2.java环境变量的配置 配置方法(我的电脑上->属性->高级系统设置->环境变量) 注意:配置环境变量一定要在系统变量里面配置 在系统环境变量中添加一下变量 java_Home=d:\Java\jdk1.8.0_9(你JDK安装的路径) CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%…
本人在校大学生一枚,开通博客,主要是想记录自己的学习过程,分享自己的学习经历.记得大一的时候,很多不懂的操作和知识,都是在博客上找到了相应的解决办法.但比较讽刺的是,很多时候,曾经解决了的问题,当再次面对时,会神奇地发现忘记了关键的步骤或内容,于是又需要去重新百度大神的博客,再一次解决问题.所以,为了日后能尽量避免这类情况的发生,我开通了这个博客,记录自己的学习的过程,同时也希望我写的博客,能够帮助到此时正在浏览博客的你!! 这是我的第一篇博客,构思的时候,我联想起了曾经写过的第一个程序——“H…
Android 5.0 (LOLLIPOP) 为用户和应用开发者提供了新功能.本文旨在介绍其中最值得关注的新 API. 如果您有已发布的应用,请务必看一看 Android 5.0 行为变更,了解您的应用应该考虑的变化.即使您不使用新的 API 或者确定新功能目标,这些行为变更仍可能会影响您的应用在 Android 5.0 设备上的表现. 如需详细了解新平台功能,请参阅 Android Lollipop 重要内容. 着手开发 要着手开发 Android 5.0 应用,您必须先获得 Android…
开始开发 要构建 Android 5.0 版应用,您必须先下载 Android SDK,然后使用 SDK 管理器下载 Android 5.0 SDK 平台和系统映像. 更新您的目标 API 级别 要进一步针对运行 Android 5.0 的设备优化您的应用,请将 targetSdkVersion 设置为 "21",在 Android 5.0 系统映像上安装该应用并予以测试,然后将更改后的新版应用发布出去. 您既可以使用 5.0 API,也可以支持旧版本,方法是在代码中构建条件,确保先检…
Android 6.0 APIs In this documentSHOW MORE Fingerprint Authentication Confirm Credential App Linking Auto Backup for Apps Direct Share Voice Interactions Assist API Adoptable Storage Notifications Bluetooth Stylus Support Improved Bluetooth Low Energ…