这个时代,作为程序员可能要学习小程序

这个时代,作为程序员可能要学习小程序 。之前有写过两篇小程序的开发流程及其基本搭建。小程序的使用就简单得多,不用下载安装,省流量,省安装时间,不占用桌面。...

微信支付,支付宝支付,银联支付——三大支付总结

银联支付,支付宝支付,微信支付的三大总结,之前也有写过两篇。> 支付宝植入总结: android 支付宝的植入 《曾经踩过的坑》 微信支付总结: Android 微信支付总结 备注:出于安全考虑,验签我们都是放到后台进...

2017-05-23 22:59:54

阅读数 16656

评论数 2

NDK探究之旅《十》——ndk项目实战之Androidstudio开发经验总结

前几次总结了一下关于C或C++的基础知识及其开发流程。之前也大部分都是基于Elipse的。今天我们用AndroidStudio来开启我们的第一个项目实战。但是基于AndroidStudio方面,以后趋势都是AndroidStudio开发NDK的,我们也同样的以后要用ES进行开发NDK.先看效果图:...

2017-05-30 22:52:21

阅读数 1887

评论数 0

NDK探究之旅《九》——jni开发中常见的错误及其注意事项

NDK开发中难免会遇到一些错误,下面我就总结一些常见的错误。

2017-05-25 21:41:27

阅读数 1082

评论数 0

【干货】2017这些技术——你都了解过吗

### 插件化 #### 热更新对Android平台,我们通常所说的在线热更新就是,例如对已经发布在应用市场上的宿主APK,当我们从crash统计平台上发现某个函数调用有bug,导致经常性crash,这时,可以在本地开发一个补丁APK,并发布到服务器中,宿主APK下载这个补丁APK并集成后,就...

2017-05-22 23:37:55

阅读数 5878

评论数 6

NDK探究之旅《八》——jni的开发流程规范

今天我们来探讨一下基于Eclipse的jni开发流程规范 在Java代码中声明一个native方法。让C来实现里面的逻辑。

2017-05-21 22:51:09

阅读数 1178

评论数 0

Kotlin成为Android开发首选语言——你绝对不能错过的

5月18日谷歌在今日举行的I/O开发者大会上宣布,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。

2017-05-18 23:34:21

阅读数 5203

评论数 0

NDK探究之旅《七》—函数指针,宏定义的优缺点及应用场景

指针:概念 在上一环节中我们都知道,指针: 就是一块内存地址 在计算中所有的数据都必须放到内存之中。如: int i = 2 这行简单的代码可以这样理解: 申请一块内存空间,大小为4个byte 这块内存空间的变量别名为i 用于存放int类型的数据 int 占用4个字节...

2017-05-17 23:38:22

阅读数 1362

评论数 0

NDK探究之旅《六》—函数的指针、结构体、枚举、宏定义

NDK探究之旅:NDK探究之旅《一》——对jni和NDK的认识NDK探究之旅《二》——C语言的基本认识NDK探究之旅《三》—C语言的输入输出函数NDK探究之旅《四》——指针的强化理解NDK探究之旅《五》——指针和数组之间的关系函数的指针定义:函数的内存地址示例代码:结果显示:结构体定义:类似以Ja...

2017-05-15 23:11:44

阅读数 641

评论数 0

Android触摸事件分发机制完全解析《一》

最近在做高德地图的时候,由于用户的要求,不得不用ScrollVew嵌套MapView,虽然很官方要求不建议这样做,但也迫于无奈… 魔高一尺,道高一丈.有什么事情事程序员不能解决的,如果有那就是解决两次.鉴于用到了触摸事件,于是就来总结了Android的触摸事件机制.首先当用户进行屏幕操作的时候,则...

2017-05-13 23:13:46

阅读数 3474

评论数 3

NDK探究之旅《五》——指针和数组之间的关系

NDK探究之旅:NDK探究之旅《一》——对jni和NDK的认识NDK探究之旅《二》——C语言的基本认识NDK探究之旅《三》—C语言的输入输出函数NDK探究之旅《四》——指针的强化理解指针和数组之间的关系 数组名就是数组第一位的地址。即数组名是元素的首地址。数组就是一块连续的内存空间,每个元素之间的...

2017-05-11 23:13:13

阅读数 976

评论数 0

NDK探究之旅《四》——指针的强化理解

什么是指针所谓指针就是 一块内存内存空间或者说 内存地址64位和32位比如说我们的电脑: - 32位 - 32位可以表示一个int类型,我们都知道一个int可以表示2的32次方内存空间。2的32次方为2^32 = 4 294 967 296,4 294 967 296 / 1024 ...

2017-05-10 09:05:53

阅读数 1140

评论数 0

NDK探究之旅《三》—C语言的输入输出函数

NDK探究之旅:NDK探究之旅《一》——对jni和NDK的认识NDK探究之旅《二》——C语言的基本认识有关于java的输入输出函数:C语言的输出函数:我们先来看一下printf函数 printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。 printf()函数的调用格式为...

2017-05-09 13:24:42

阅读数 940

评论数 0

NDK探究之旅《二》——C语言的基本认识

NDK探究之旅《二》——C语言的基本认识

2017-05-07 22:38:57

阅读数 2439

评论数 0

app冷启动缓慢出现白屏之终极解决方案—IntentService高效异步处理

什么叫做冷启动第一次启动或者被用户主动杀死app进程,或者被系统主动回收掉,整个app的后台任务被清理,回到桌面再次点击app的桌面图标启动app。*特点*后台任务全部结束,再次启动当然还有与之对应的热启动*热启动*用户点击返回键退推到桌面上,后台任务没有被杀死。再次点击桌面图标启动app*特点*...

2017-05-05 18:16:45

阅读数 2474

评论数 3

NDK探究之旅《一》——对jni和NDK的认识

最近在学习NDK开发,这是NDK篇的第一节。对jni和ndk的基本认识。 JNI的基本概念? jni是一个协议。这个协议用来沟通Java代码和外部的本地代码(c/c++),通过这个协议 ,Java代码可以外部的c/c代码 ,外部的c/c代码也可以 调用本地的Java代码。 欢迎关注我的博文:h...

2017-05-03 23:09:24

阅读数 4545

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭