Android
maxos
苏州蜗牛游戏
展开
-
不同Android版本设备正确获取屏幕分辨率的通用方法
谈到android屏幕分辨率,大家都知道,但是怎么正确的获取屏幕的分辨率呢?android2.2\2.3\4.0\4.1使用的方法一样吗? 答案是否定的。事物是发展变化的,android也不例外,android2.2、2.3因为标配是有触摸屏按钮的,也就是说触摸屏上BACK、HOME、MEAN是在触摸屏分辨率识别范围之外的。但是在android4.0以后,已经取消了,开始使用软件转载 2014-07-23 09:56:12 · 601 阅读 · 0 评论 -
UNIX生产者消费者
/* * 生产者消费者模型 * 生产者代码实现 * */#include stdio.h>#include stdlib.h>#include sys/types.h>#include sys/ipc.h>#include sys/sem.h>#define SHM_SIZE 10转载 2014-08-19 19:16:00 · 833 阅读 · 0 评论 -
android编译系统makefile(Android.mk)写法
android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Andro转载 2014-07-31 20:22:54 · 440 阅读 · 0 评论 -
Android生产者消费者
学习多线程同步的生产者和消费者问题,目标是两个线程共同访问一个仓库,一个生产,一个消费,仓库大小为10,总共要生产50个产品,代码如下:package com.example.producercomsumer;import java.util.LinkedList;import java.util.Random;import android.os.Bundle;import and转载 2014-08-22 09:25:46 · 711 阅读 · 0 评论 -
Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)
Android有几款平板是有USB接口,连上鼠标后,界面上面就会出现一个鼠标指针,然后就可以用鼠标代替手势操作平板了,最近有项目需要用到鼠标指针,但是苦于不知道怎么调出系统的鼠标指针,所以只能用代码去模拟一个鼠标指针了。废话不多说,下面看代码。 首先先定义几个全局变量: private WindowManager mWM; private ImageView ivCur转载 2014-11-14 14:02:49 · 3196 阅读 · 0 评论 -
安卓开发startservice 和bindservice详解
Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy 我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。 1 通过startService Service会经历 onCreate --> onStart stopService的时候直接onDestroy 如果是 调用者 直转载 2014-10-17 15:09:41 · 521 阅读 · 0 评论