以后一栋楼或是一个工厂就是一个机器人,人会生活在机器人内部。 现在是战国时代,几乎大的厂商都要自建智能家居平台 苹果--HomeKit, 谷歌--Google Home和Nest两个开放平台 腾讯--微信物联和QQ物联两个开放平台, 百度--duer os 亚马逊--Echo 京东--超级App, ...
分类:
其他好文 时间:
2017-11-12 11:05:51
阅读次数:
126
网上翻了几百篇博客,看了半天,要不就是写的乱七八糟看不懂,要不就是隐藏了一些细节,要不就是实现不了,最后还是在Android官网上看明白了,而且说得有条有理,以后遇到不懂的一定要先翻官网。 参考资料:https://developer.android.com/studio/projects/add- ...
分类:
移动开发 时间:
2017-11-11 22:11:11
阅读次数:
771
开发Android项目要搭建开发环境。可以选择使用Eclipse安装ADT插件来开发安卓项目,也可以使用谷歌的官方IDE——AndroidStudio3.0。 AndroidStudio3.0安装的具体的步骤如下(部分步骤顺序记不清楚了,但是大致思路是这样): 1、准备工作——本地部署JDK: 在安 ...
分类:
移动开发 时间:
2017-11-10 23:18:14
阅读次数:
309
1. 下载开发工具 下载CMake、LLDB、Android NDK,如图所示(勾选表示已经下载了,没勾选就勾选并点击右下角的apply进行下载,减号表示下载不完整或者有更新,再点击就可以勾选然后apply去下载或更新): CMake是编译器,类似于GCC、Clang等等。LLDB是用于调试的,类似 ...
分类:
移动开发 时间:
2017-11-10 12:45:17
阅读次数:
163
原本项目中依赖子进程执行的地方,都使用jni调用java层的ProcessManager,换了c++ACE框架后,发现这些任务都很慢,调试才发现所有子进程执行的任务都必须等待到reactor超时才返回控制权。一时慌了居然怀疑是不是app进程没有收到SIGCHLD信号,所以调试跟踪了一下内核,信号正常 ...
分类:
其他好文 时间:
2017-11-03 21:52:29
阅读次数:
178
前面一篇我们接触了CMake,这一篇写写关于ndk-build的使用过程。刚刚用到,想到哪儿写哪儿。 环境背景 Android开发IDE版本:AndroidStudio 2.2以上版本(目前已经升级到2.2.3) 计算机环境:Window 64位系统 Demo工程的创建与设置 1.新建一个工程,并在 ...
分类:
移动开发 时间:
2017-11-03 00:13:37
阅读次数:
256
以前我们总想到友盟等平台分享功能的集成,集成这玩意还得下载对应的jar包。当然,用这些平台的分享并不是说什么好处都没有,至少人家的统计功能还是很实用的。不过有的时候我们是不需要多余功能的,只需要能分享就行,那我们就可以直接用Andriod系统自带有分享功能去完成了。下面我来介绍如何实现系统的分享功能 ...
分类:
移动开发 时间:
2017-11-02 22:30:01
阅读次数:
272
转自:http://blog.csdn.net/fu_zk/article/details/12836431 问题的引入 在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是LOCAL_SRC_FILES源文件列表.考虑有如下源文件分布的情况: 按照通常的写 ...
分类:
移动开发 时间:
2017-11-02 21:21:57
阅读次数:
234
因项目关系,需要开发一个平板使用的应用程序,刚开始以为需要使用Andriod,后来经理提供了一个解决方案,Ionic Framework https://ionicframework.com/ 第一步:安装框架,Ionic的安装非常简单,可以直接使用npm进行安装,其中Nodejs的版本应该在6以上 ...
分类:
其他好文 时间:
2017-10-31 14:17:19
阅读次数:
162
解压: unzip android-ndk-r15c-linux-x86_64.zip unzip boost_1_65_1.zip cd boost_1_65_1/ ./bootstrap.sh vim tools/build/example/user-config.jam cp tools/bu ...
分类:
移动开发 时间:
2017-10-31 13:01:21
阅读次数:
200