标签:Android

Sip电话

闲来没事,做了一个两块钱的项目。具体功能就是写一个Sip通话功能的APP,就跟平时拨打电话类似,本想使用Android原生的Sip接口来写,试了试两个手机,被迫跪地唱征服。因为大部分厂商没有有关Sip的底层支持,指的考虑别的方式,比如JSip,linphone等等很多,这里就不一一讨论了。反正我选择Linphone.

(更多…)

Android 蓝牙打印

公司项目需要使用蓝牙打印,然而除了一个蓝牙打印机,啥都没有,在网上找了一堆文档,最后二维码打印还是折腾不好,最后在网上找到了个开源库,特别好用,在这里记录一下,也算是做一些推荐。项目地址,支持标准ESC-POS命令打印,固定IP或蓝牙打印,支持黑白图片打印。

(更多…)

Eclipse NDK迁移到Android Studio


最近看一个NDK项目,因为源码使用Eclipse IDE写的,想把代码导入Android Studio使用,毕竟好用很多,使用AS导入后,第一个问题就是编码问题,项目之前竟然使用的是GBK编码。首先就是改变编码问题。我先在设置中将项目编码改为UTF-8,build结果显示一堆错误的乱码,在网上逛了一圈,找到解决方案。
(更多…)

Android启动模式

前几天每天都在面试,有自己一个人,有跟同事一起,问了android启动模式方面的问题,好像每一个人回答的都不是很好,有些地方,让我自己说也说不清楚,根据自己的理解,然后看了一些博文,做下笔记,免得以后又记不住。毕竟我这么帅,我说什么都是对的。

     Android任务栈,又称为task,具有先进后出的原则(LIFO, Last In First Out) 具体可以查看维基百科。用于存放我们的activity组件。下来分别记录了Android的启动模式以及使用场景.
(更多…)