Android
文章平均质量分 70
失路英雄_17
android
展开
-
Android应用集成高德地图
1、创建应用先创建应用,获取发布版安全码SHA1,为后续的获取key做准备。注:支持 Android 2.3 及以上系统。2、获取API key未注册高德开发者的需要先行注册。获取key的条件是需要发布版安全码SHA1和PackageName。获取key的链接:http://lbs.amap.com/dev/key/app新建应用,为应用添加key,输入发布版安全码SH原创 2017-05-17 16:37:34 · 747 阅读 · 0 评论 -
Android Launcher 应用开发
1.简介Android Launcher ,也就是Android 的桌面应用程序。Android Launcher 的功能主要包括有:显示并启动已安装的应用程序、显示桌面(动态)壁纸、显示系统小部件widget 等。接下来就开始按照一个一个功能实现一个简单的Launcher 应用程序。2.创建Launcher 应用创建Android应用程序,修改Manifest 清单文原创 2017-07-28 18:32:20 · 14744 阅读 · 2 评论 -
Android Studio 使用Git 版本管理并提交到Github 详解
开发的时候,一定会用到版本管理工具,常见的两个分别是SVN 和 Git 。SVN相对来说比较简单,属于集中式版本管理工具,简单来说就是大家都往同一台电脑(服务)上提交。而Git 属于分布式版本管理工具,每个人在自己的电脑上拥有一个版本仓库。当然也可以提交到Github上去。目前我个人的了解有限,先从最简单的Git 下载安装,到版本管理和Github提交做一个简单的记录,以防自己忘记,如原创 2017-06-23 16:19:41 · 699 阅读 · 1 评论 -
手把手教你搭建NDK开发环境以及基于JNI开发的简单DEMO
1.什么是NDKNDK全称:Native Development Kit :原生库开发工具包。 1.1 NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单原创 2017-06-07 18:01:49 · 458 阅读 · 0 评论 -
Android 开发时遇到过的坑(持续更新)
1.导入工程后,更改应用报名报错,clean 无反应。在网上查找资料没有头绪,后面发现,自定义的控件所在的路径因为更改报名之后改变了,需要在引用该控件的布局文件中修改属性的路径xmlns:example="http://schemas.android.com/apk/res/com.example.test"原创 2017-05-31 16:40:50 · 612 阅读 · 0 评论 -
Android 自定义View 实现方向盘控件的绘制
个人比较喜欢无人机相关的研究工作,苦于技术比较渣,还没有实力去找一个这样的机会加入无人机研发团队。最近因为手头工作不是很忙,想起来写点跟无人机有关的东西。刚开始来深圳面试的时候遇到过一个leader,让我描绘一些怎么实现一个无人机操作界面的绘制。现在有点时间来把这个主要的控件实现一下。话不多说,先上效果图:自定义控件需要用到的类主要就是 Paint (画笔类)和 Canvas原创 2017-06-15 16:16:24 · 3446 阅读 · 0 评论 -
Android开发之UI布局优化全面总结
Android开发最常见的问题之一是屏幕碎片化太严重,所以我们在写布局的时候尽量不能适应硬编码去布局。布局优化在开发过程中起到至关重要的作用。1.合用weightSum属性和layout_weight属性通常大家所熟知的只有layout_weight属性,是指按比例占用父容器尺寸,这样做有个默认值是指所有子控件的layout_weight之和为父容器的总值。但是当我们不需要使用原创 2017-06-07 10:08:50 · 424 阅读 · 0 评论 -
Android开发菜鸟到高手必备的十本畅销书籍
本文给大家推荐十本Android开发畅销书籍,无论你是Android菜鸟还是高手,都能找到一本适合你的好书,让你在Android开发中更上一个台阶。文章出处:http://www.jizhuomi.com/android/book/75.html 1、《Android基础教程》(你的第一本Android书) • 原书名: Hello, Android转载 2017-03-24 15:33:28 · 719 阅读 · 1 评论 -
进入后台运行的android APP时的记忆功能
每次点击进入在后台运行的app的时候,总是会打开主界面,烦得很。后面查了资料发现。只要在清单文件中的activity中接入下面的属性就行了。android:alwaysRetainTaskState="true" 这个属性的意思是:总是保留任务栈状态。原创 2017-03-23 15:42:27 · 860 阅读 · 0 评论 -
android应用程序的混淆打包
android应用程序的混淆打包转自:http://www.cnblogs.com/flyscan/archive/2012/06/12/2546056.htmlC:\Program Files\Java\jdk1.8.0_60\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 10000转载 2017-03-29 10:59:41 · 295 阅读 · 0 评论 -
Android 开发需要掌握的技术知识点全面总结
Android 开发需要掌握的技术知识点全面总结基础部分:1 扎实的JAVA基础,熟练掌握面向对象(OOP)思想,熟悉java序列化机制实现Android下IPC的机制。2 好的开发习惯,一心追求流畅顺滑的UI体验,对代码有洁癖。3 熟练掌握Android四大组件(Activity,Service与intentService,LocalBroadcastM原创 2017-09-29 10:49:36 · 31127 阅读 · 7 评论