- 博客(4)
- 资源 (24)
- 收藏
- 关注
原创 做一个动态链接库
写此文的目的是验证将C代码编译成so,随后将其放到Android平台供上层应用调用。这个库的名称为shooter。 动态链接库也叫共享库(shared object),将源码编译成二进制文件,在程序运行时动态的加载它。我们会把一些常用的通用的方法做成库以so的形式发布, 好处是有效的知识管理和有效的隐私保护。libshooter.so目前shooter只暴露一个A方法,头文件shooter.h如
2015-10-31 14:13:23 3137 3
原创 Android实战技巧之四十三:终止一个线程引起的
这是一道老牌面试题。通常面试官会问你对Java线程的了解,然后再问此问题。 从理论到实践,这是一条好路子。 线程是操作系统实现多任务的一种方式,可以理解为线程是一个任务的执行单元。比如Android系统中每个App都会有自己的主线程,同时还可以创建worker thread“并行”为我们工作。Java中创建新线程的方法Java对线程(Thread)提供了语言级的支持(依托虚拟机吧)。java.l
2015-10-29 17:35:57 8968 1
原创 Android实战技巧之四十二:加速度传感器
欢迎来到传感器的世界。 传感器字面上的意思就是传递感觉的仪器,哪些感觉呢? 视觉、听觉、味觉、触觉、嗅觉等等。 所以有人说,传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。 当前Android设备中已经集成进数十个传感器,我们比较常见的有加速度传感器、陀螺仪、地磁传感器等。 虽然种类繁多,但在Framework中仅仅提供了几个类和接口就把传感器相关的功能搞定了
2015-10-28 17:12:28 27545 3
原创 Android端投影演示方案
Google发布会中手机演示的画面投射到大屏幕上,实时而生动。我们在给客户做演示时是否也可以做到这样?此文就此做了讨论。方案一 手机助手很多网友推荐用各家手机助手带的全屏演示,我们试验了几款,画面延时都在三秒左右,不能达到实时显示要求。方案二 开源工具借助于AndroidScreencast或Android Screen Monitor等几款不同软件,原理貌似都是截屏,效果与各类手机助手类似,延时也
2015-10-23 22:38:39 11053 3
script.module.keyboard.chinese-2.0.0
2014-12-24
VC++玩转炫酷悬浮窗3源码
2014-09-05
VC++玩转炫酷悬浮窗2---不规则窗体的实现源码
2014-08-22
VC++玩转炫酷悬浮窗1---悬浮窗的实现
2014-08-21
GDI+不规则窗口
2014-08-05
VC++ CALLBACK
2014-06-07
开机自启动VC实现
2014-05-21
HowToPreferenceActivity
2014-03-06
Android Read Excel sourcecode
2013-11-27
Activity传递类对象源码
2011-12-17
WM StopWatch 源码
2011-10-09
StopWatch源码
2011-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人