![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 文章
xiangrufeifei3
这个作者很懒,什么都没留下…
展开
-
android 定义colors 资源文件
当需要自己定义颜色时候,在 res/values 下定义个.xml文件 便可以在程序中引用此资源文件,在Layout布局文件中也可引用具体如下:新建一个.xml文件 暂且命名为 colors.xml #FFFFFF #000000原创 2011-09-16 14:46:34 · 1053 阅读 · 0 评论 -
android usb host 模式下开发 usb 口被device 占用如何连接PC查看logcat
android usb host 模式下开发 usb 口被device 占用如何连接PC查看logcat通常是通过usb 与PC端连接 可以在eclipse中查看logcat, 此时是 adb usb 模式下与PC连接的,但是如果使用usb host 模式,开发设备就是usb host ,而usb device 通过usb 口连接开发设备,没有多余的usb 连接PC,如何查看logcat,?原创 2013-07-16 14:38:38 · 3611 阅读 · 0 评论 -
Android ndk 之二
http://bbs.csdn.net/topics/370036549 http://blog.sina.com.cn/s/blog_602f877001014ptu.html http://bbs.csdn.net/topics/370036549 在你的so库里面定义的方法需要跟你java工程中的包类名一致才行的。例如你在so库中定义的native方法为:js原创 2013-07-26 17:10:26 · 466 阅读 · 0 评论 -
Android build tool Error:Android Pre Dex: [commons-net-3.3.jar] Failed to load dx.jar
每次变更编译环境都有幺蛾子,Error:Android Pre Dex: [commons-net-3.3.jar] Failed to load dx.jar这个打包工具找不到匹配版本了,只认25版本下的,所以把25版本下的文件拷贝到当前使用的版本相应的路径下并备份好原来的。例如我当前使用的是27,则 替换 android_sdk\build-tools\27.0.3\lib下的 d原创 2018-01-30 17:40:12 · 762 阅读 · 0 评论 -
IDEA / Android studio 使用gradle 编译 Failed to resolve: com.android.support:appcompat-v7:27.+
如题,在更新了IDEA /Android studio /android SDK 等相关依赖后经常会出一些妖异的事件。比如 新建项目后使用gradle编译 报错: Failed to resolve: com.android.support:appcompat-v7:xxx. 根据错误提示是找不到匹配的appcompat-v7包,首先确认是否正确安装下载:然后确认版本,如原创 2018-01-30 10:30:44 · 5519 阅读 · 5 评论 -
ANDROID JDK 编译配置不一致问题。
IDEA FOR ANDROID 问题汇总1.Error:The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: xxxjava 版本与要求的版本不一致,Jdk 配置 出问题了 。例如版本号不一致,idea 要求32位,结果配置的是64位,或者相反。查看原创 2018-01-30 10:32:12 · 859 阅读 · 0 评论 -
Android 8.0 Alert Dialog Unable to add window android.view.ViewRootImpl$W. permission denied
要写一个例子,于是创建了一个新项目,并设置android target build version =27。其中用到了AlertDialog.结果因为权限一直报错,许久没在新的sdk上编译了,有挺多更新导致的问题。 此类型WindowManager.LayoutParams.TYPE_SYSTEM_ALERT被系统收回去,普通级应用不再使用此类型,改为:。WindowManager.Lay原创 2018-01-30 16:28:57 · 2316 阅读 · 1 评论 -
Android ndk windows下使用环境设置与编程实例:由.java自动生成xxx.h
思路: 本文从java到c自动生成jni的xx.h文件在eclipse中创建好xx.java文件,然后编译在相应的bin目录下生成xx.class文件,要生成xx.h的jni头文件就需要这个.class文件,使用javah command 格式如下:javah -jni -classpath xxx.class注意路径指定到.class文件的包文件夹的上一层,例如:bin原创 2013-07-16 18:13:05 · 1904 阅读 · 0 评论 -
android 传感器学习笔记 一
Android库中显示的可支持的传感器类型有三大类(motion sensor,position sensor, environment sensor),共有11种,motion sensor类:accelerometer(加速器) ,gyroscope(陀螺仪), gravity(重力), linear acceleration(线性加速器), and rotation vector原创 2013-04-06 19:51:02 · 1368 阅读 · 0 评论 -
Android 对话框 之AlertDialog和Dialog
Android 提供多种对话框类型,最常用的便是AlertDialog。使用AlertDialog.Builder可以很方便地创建指定内容及样式的对话框原创 2011-09-26 17:30:58 · 553 阅读 · 0 评论 -
android Launcher study 之一
android launcher总体分析本博文主要参考网络资料,希望对各位正在修改launcher的有帮助: Home screen可以说是一个手机的最重要应用,就像一个门户网站的首页,直接决定了用户的第一印象。下面对home screen做一简要分析转载 2011-09-28 17:52:47 · 637 阅读 · 0 评论 -
Android 下移植WIFI 驱动
参考了一篇 Android 下移植WIFI 驱动 ,记录下来 。英文原文 : http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html1. android 中WIFI如何工作3. 设置wpa_supplicant 使其可以debug 默认情况 wpa_supplica翻译 2011-11-18 18:37:52 · 9177 阅读 · 2 评论 -
java.text.SimpleDateFormat
下转载自:http://hi.baidu.com/fengboy_7334/blog/item/e4abb82e0fc6f5544ec2261a.html使用java.text.SimpleDateFormat类进行文本日期和Date日期的转换2008年02月04日 星期一 14:41Date类内部既不存储年月日也不存储时分秒,而是存储一个从1970年1月1日0点0分0秒开始的毫秒转载 2012-07-03 10:22:11 · 884 阅读 · 0 评论 -
android 读写sdcard 一
android 读写sdcard 首先需要有sdcard, 如果用真机 确保sdcard 插入,如果是模拟器上开发,需要建立sdcard 的映像文件,进入到 ANDROID SDK 安装目录下的tools 子目录, 运行命令Lmksdcard -l sdcard 1024M d:/sdcard.img //注意是L label, 不是1 或者i,sdcard image支持FA原创 2012-07-16 11:50:55 · 1131 阅读 · 0 评论 -
Android init 进程 init.rc init.*.rc
1. init 进程是android 启动后由内核启动的第一用户级进程,init 进程是系统的守护进程,init进程有四个作用依次为:子进程终止处理,生成设备驱动节点,分析及运行init.rc 文件和init.*.rc 文件, 初始化属性服务。init 进程源码位于android_root_dir/system/core/init/init.c 内。2.init 进程执行流程:注册与子进程原创 2013-01-11 19:19:03 · 2321 阅读 · 2 评论 -
Android 框架之创建设备节点文件
Android 与linux一样使用设备驱动来访问硬件设备,设备节点文件是设备驱动的逻辑文件,应用程序使用设备节点文件来访问设备驱动程序,linux使用mknod来创建设备节点文件,Android 有自己法子。Android 使用Init 进程来创建设备节点文件,分两种情况:静态节点文件和动态节点文件,以应对已经定义好的冷插拔和系统运行起来后插入的热插拔设备。对于冷插拔设备,init 进程原创 2013-01-15 14:56:12 · 6768 阅读 · 0 评论 -
Android remote service : how to bind
Android remote service : how to bind ?使用远程调用需要用aidl 文件,此文件定义远程服务和应用程序通信的接口,经过编译会自动生成相应的.java文件,结合android apidemo 中remote service binding app 步奏如下:1. 应用程序的Activity请求remote service 连接与本地原创 2013-01-18 13:16:17 · 1378 阅读 · 0 评论 -
coco2d-x android win7 环境配置
思路: coco2d-x 下载配置-最新版本下载解压后把路径加入环境变量,配置coco2d-x的NDK_ROOT 路径,android eclipse 开发环境,ndk 开发组件,eclipse 支持c++开发插件CDT,cygwin 下载安装,环境配置,参考网上几篇相互结合,环境配置终于成功。http://wenku.baidu.com/view/2210d122915f原创 2013-03-31 22:37:16 · 3455 阅读 · 0 评论 -
android targetSdkVersion / alertdialog pop error when running on 6.0+
while pop up one alert dialog in service, for sdk <=19, only required permission in manifest <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>then set dialog dial...原创 2018-08-20 15:38:40 · 204 阅读 · 0 评论