文章 2017-10-12 来自:开发者社区

android 编程基础

应用程序基础 android 应用程序由java编程语言编写. android sdk工具会将android代码和数据以及资源文件编译成为一个android package,这是一个归档文件,名称以.apk结尾.在同一个apk文件中的代码被认为是一个应用程序. android应用程序被安装进一个设备后,每个android应用程序驻留在自己的安全沙盒中. android操作系统是一个多用户linu....

文章 2017-10-12 来自:开发者社区

老罗Android开发视频教程 (android常用UI编程) 25集集合

(android常用UI编程)第一集TextView如何显示丰富的文本http://www.apkbus.com/android-94717-1-1.html (android常用UI编程)第二集TextView显示表情图像和文字 http://www.apkbus.com/android-94718-1-1.html (android常用UI编程)第三集TextView单击链接弹出Ac...

文章 2017-10-09 来自:开发者社区

Android: NDK编程入门笔记

为何要用到NDK? 概括来说主要分为以下几种情况: 1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。 2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。 3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。 下面就介绍下Android NDK的入门学习过程: 入门的最好办法就是学习Android...

文章 2017-08-02 来自:开发者社区

《Android程序设计》一3.1 Android平台和传统编程模型的对比

3.1 Android平台和传统编程模型的对比 传统编程中,操作系统启动应用时使用单一入口点,通常是main函数,在这个函数中可能会首先解析用户在命令行中提供的输入参数,然后获取输入数据,在处理之后生成输出数据。操作系统负责把程序的代码加载到进程中,然后开始执行它。从概念上讲,这个过程看起来如图3-1所示。 使用Java编写程序,这个过程会变得稍微复杂一些:Java虚拟机(VM)负责将二进制代.....

文章 2017-08-02 来自:开发者社区

《Android程序设计》一2.4 Java编程惯例

2.4 Java编程惯例 对于一门语言,介于编程语言语义规范和好的面向模式的设计之间的是对语言的良好使用。一名喜欢遵循惯例的程序员会使用一致的代码来表达类似的思想,而且通过使用这种方式,程序会更易于理解,且能够在充分利用运行时环境的同时避免语言中存在的“陷阱”。 2.4.1 Java的类型安全性 Java的一个主要设计目标是编程安全。其中存在的很多冗余和不灵活机制都是为了帮助编译器预防在运行时出....

文章 2017-08-01 来自:开发者社区

开源Mono框架将C#编程带到iPhone、Android和Wii

Mono,作为.NET运行库的开源实现,正在将微软的技术带到未曾预料到的地方,包括iPhone,Android和Wii。 根据Novell公司的首席Mono开发者Miguel de Icaza称,Apple的App Store中有多个应用程序是基于Mono。 这可能会让那些熟悉苹果应用程序限制政策的人感到意外,因为苹果公司严格禁止开发者使用解释语言和第三方运行环境——在很大程度上就将.NET和J....

文章 2017-08-01 来自:开发者社区

《Android应用开发攻略》——2.7 设计会议/网络研讨/编程马拉松/机构用的应用程序

2.7 设计会议/网络研讨/编程马拉松/机构用的应用程序 Ian Darwin2.7.1 问题你希望设计一个应用程序,用于会议、网络研讨或者编程马拉松,或者医院等大型机构。2.7.2 解决方案至少提供2.7.3节中列出的必要功能,以及你认为有意义的可选功能。2.7.3 讨论这个类型的好应用程序需要下列某些或者大部分功能,视情况而定:建筑物的地图,显示会议地点、餐饮服务、洗手间、紧急出口等。如果你....

文章 2017-08-01 来自:开发者社区

使用 Go 进行 iOS 和 Android 编程

虽然 Go 并不是一门新语言,不过最近两年来 Go 还是增加了很多有趣的特性,而且使用这门语言的知名项目的数量也在快速的增长。我写过一篇文章,介绍了 SitePoint 用到的编程语言,其中提到了移动端的支持,所以我觉得需要研究一下可能性。 我很高兴 Android 是支持 Go 语言的,这一方面应该是二者都是 Google 的技术,另一方面恐怕也与开发者希望用 Go 替换 Java 的愿望有关....

文章 2017-05-18 来自:开发者社区

Android Studio上NDK编程步骤与演示

Android Studio上NDK编程步骤与演示 在AndroidStudio(AS)上搞NDK编程首先要下载与安装NDK,搞好了这步之后。只需要以下几步配置与操作就可以轻松开始NDK编程与运行。 新建一个纯Android项目(不包含C++支持) 在新项目中创建一个新Java文件为BitmapProcessor.java, 定义两个本地方法,代码实现如下: package com.gl...

文章 2017-05-02 来自:开发者社区

《Android游戏开发详解》一1.1 什么是编程

本节书摘来异步社区《Android游戏开发详解》一书中的第1章,第1.1节,作者: 【美】Jonathan S. Harbour 译者: 李强 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.1 什么是编程 Android游戏开发详解从最基本的层面看,编程是让计算机执行以代码(code)的形式给出的一系列的任务。让我们来看一些示例代码,看看程序员能够提供什么样的指令。现....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注