每个Android 程序员都不是Android应用开发之路上孤军奋战的一个人,GitHub上浩如烟海的开源框架或类库就是前人为我们发明的轮子,有的轮子能提高软件性能,而有的轮子似乎是以牺牲性能为代价换取编程速度。擅长利用轮子的程序员已经遥遥领先,不擅长利用轮子的程序员总是嫌前人发明的轮子不够圆,自己 ...
分类:
移动开发 时间:
2017-11-02 11:29:56
阅读次数:
279
第一步:添加Android平台 第二步:编译Android应用 中间等待的过程有点长,需要耐心等待,生成的apk此时可以复制至平板或是手机安装并使用了,但如果需要上传至Android应用市场却需要生成签名 命令帮助 ...
分类:
移动开发 时间:
2017-10-31 16:40:56
阅读次数:
167
使用Android Studio创建第一个工程 打开Android Studio,新建工程。在Application name处填写项目名称,company domain是公司地址,将来作为包名,点击Next下一步。 选择Phone and Tablet,API选择16以后版本(Arcgis官网教程 ...
分类:
移动开发 时间:
2017-10-23 21:45:18
阅读次数:
290
一直都想亲自做一次使用android应用程序访问Linux内核驱动的尝试,但总是没能做到。最近抽出时间,下决心重新尝试一次。尝试的开始当然是先写一个Linux内核驱动了。 我希望写一个简单测驱动程序,实现写一个字符串进去,然后再把它读出来的功能。驱动中会创建dev/hello设备节点和/sys/cl ...
分类:
移动开发 时间:
2017-10-22 22:01:59
阅读次数:
286
直奔主题 第一步:为AndroidStudio安装Kotlin插件 在线安装步骤:File—>Settings—>Plugins—>Install JetBrains plugin…出现以下界面,选中Kotlin 点击右边的Install(因为我的已经安装了所以显示的是Update升级) 然后就是漫 ...
分类:
移动开发 时间:
2017-10-19 19:55:22
阅读次数:
275
界面是 Android 应用中直接影响用户体验最关键的部分。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快。又卡又慢的应用体验,会影响客户或用户对产品的信心和评价,所以不可忽视。 一. And ...
分类:
移动开发 时间:
2017-10-19 12:33:19
阅读次数:
196
引言 为了后面的例子做准备,本篇及接下来几篇将介绍Android应用程序的原理及术语,这些也是作为一个Android的开发人员必须要了解,且深刻理解的东西。本篇的主题如下: 1、应用程序基础 2、应用程序组件 2.1、活动(Activities) 2.2、服务(Services) 2.3、广播接收者 ...
分类:
移动开发 时间:
2017-10-19 10:32:00
阅读次数:
212
1、adb connect 10.100.1.772、adb -s 10.100.1.77 shell remount3、让你自己的APP成为系统应用 adb push xxx.apk system/app //此安装目录下才能成为系统应用 4、Android应用push到/system/app/后 ...
分类:
移动开发 时间:
2017-10-13 16:06:20
阅读次数:
209
安装Android SDK Android SDK(Software Development Kit,软件开发工具包)提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看做用于开发和运行 Android 应用的一个软件。 1、下载Androi ...
分类:
移动开发 时间:
2017-10-12 19:02:43
阅读次数:
374
一个Android应用通常都会包含多个Activity,但只有一个Activity 会作为程序的入口,而应用中的其他Activity通常都由Activity启动。 ...
分类:
移动开发 时间:
2017-10-11 13:00:44
阅读次数:
231