E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android系统开发
Android系统开发
(6)——Linux底层输入输出
一、操作系统的体系结构计算机是由一堆硬件组成的,操作系统是为了有效的控制这些硬件资源的软件。操作系统除了有效地控制这些硬件资源的分配,并提供计算机运行所需要的功能之外,为了提供程序员更容易开发软件的环境,操作系统还提供了一整组系统调用接口。如上图所示,最中间的是硬件,操作系统是由内核和系统调用接口组成,其中内核是直接操作硬件的,内核提供了对这些硬件资源的控制和进程管理,系统调用接口向上提供了统一的
哭你吃完
·
2014-11-14 09:00
IO
Linux文件
底层IO
android mtk6592 禁止拖动主界面图标
android系统开发
:系统中想禁止hotseat中图标拖动可在路径packages\apps\Launcher3\src\com\android\launcher3下面找到workspace.java
Jack_ma1
·
2014-11-13 09:38
android
Android系统添加config.xml 新配置
Android系统开发
交流群:484966421OSHome。微信公众号:oshome2015在日常系统开发中,经常需要在adroid的framework修改或添加自己的配置。
xcy2011sky
·
2014-11-11 12:00
Android系统开发
必备知识
Android系统开发
交流群:484966421OSHome。
xcy2011sky
·
2014-11-11 12:00
12本最棒的Android开发电子书强力推荐
Android作为主要的手机操作系统,吸引了众多开发者开始为
Android系统开发
应用。
goodfav
·
2014-10-16 10:00
Android开发
android开发教程
Android开发电子书
Android指南
Android秘籍
12本最棒的Android开发电子书强力推荐
Android作为主要的手机操作系统,吸引了众多开发者开始为
Android系统开发
应用。
TopITBooks
·
2014-10-16 10:00
Android 内核安全机制-selinux简介
Android系统开发
交流群:484966421OSHome。
xcy2011sky
·
2014-09-24 15:00
关于Android中ANR的一些思考
以前做
Android系统开发
,一般很少写程序。现在到一公司做Android互联网应用,程序中不时出现一些ANR。上峰对ANR非常的关注,期望我能彻底解决该项目的ANR。⊙﹏⊙b汗!
snioper007
·
2014-09-01 15:00
Android系统开发
(8)——linx进程基本概念
一、proc文件系统传统意义上的文件系统是用于块设备上信息的存储,/proc这个目录是一个虚拟文件系统,它放置的数据都是在内存当中,所以这个目录本身不占用任何硬盘空间。主要包含如下系统信息:内存管理系统进程特征数据文件系统设备驱动程序系统总线电源管理终端系统控制参数用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取p
lxq_xsyu
·
2014-08-30 10:00
linux
进程
概念
Android系统开发
(7)——标准I/O与文件锁
一、常用函数fopen:FILE*fopen(constchar*filename,constchar*mode);fread:size_t fread(void*ptz,size_tsize,size_tnitems,FILE*stream);fwrite:size_tfwrite(constvoid*ptz,size_tsize,size_tnitems,FILE*stream);fclose
lxq_xsyu
·
2014-08-27 22:00
linux
IO
文件锁
Android系统开发
(6)——Linux底层输入输出
一、操作系统的体系结构计算机是由一堆硬件组成的,操作系统是为了有效的控制这些硬件资源的软件。操作系统除了有效地控制这些硬件资源的分配,并提供计算机运行所需要的功能之外,为了提供程序员更容易开发软件的环境,操作系统还提供了一整组系统调用接口。如上图所示,最中间的是硬件,操作系统是由内核和系统调用接口组成,其中内核是直接操作硬件的,内核提供了对这些硬件资源的控制和进程管理,系统调用接口向上提供了统一的
lxq_xsyu
·
2014-08-24 19:00
IO
Linux文件
底层IO
Android系统开发
(5)——Eclipse for C/C++
一、下载JDK官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、下载eclipseforc/c++官方下载地址:http://www.eclipse.org/downloads/下载后的JDK和Eclipse三、安装JDK1、解压jdk压缩包tar-xvzfjdk-
lxq_xsyu
·
2014-08-24 17:00
eclipse
gcc
makefile
Android系统开发
(4)——Autotools
Autotools工具的构成1、autoscanautoscan是用来扫描源代码目录生成configure.san文件的,configure.san包含了系统配置的基本选项,里面都是一些宏定义,我们需要将它的名字改为configure.in2、aclocalaclocal是一个perl脚本程序。aclocal根据configure.in文件内容自动生成aclocal.m4文件,生成的aclocal
lxq_xsyu
·
2014-08-24 13:00
gcc
makefile
autotools
Android系统开发
(3)——Makefile的编写
Makefile是什么?makefile的作用:1、工程文件组织,编译成复杂的程序2、安装及卸载我们的程序Makefile使用示例在/home/username/makefile目录下有如下三个文件:main.c#include #include intmain(intargc,char*argv[]){ intx,y; sscanf(argv[1],"%u",&x); sccanf(argv[
lxq_xsyu
·
2014-08-24 11:00
android
gcc
Makefie
Android系统开发
(2)——GDB调试工具
调试的过程我们在eclipse中来看一下一般调试的过程:1、debug模式编译2、打上断点3、运行调试4、单步调试stepinto:跳到函数体内部stepover:不跳到函数体内stepreturn:运行完当前函数5、继续运行continue6、打印和监控值GDB调试先写一段C++的代码,代码内容如下:使用debug模式编译:进入Debug调试模式:1、打断点,打断点的方式如下(GDB中的命令可以
lxq_xsyu
·
2014-08-21 23:00
android
linux
gdb
调试
android 系统重启与关机:java 代码实现
这篇博客是在
android系统开发
的基础之上进行实践的,所以如果你是纯粹的app开发,可能要让你失望了。该代码在真机上测试成功,在模拟器上面测试失败。
l0605020112
·
2014-08-21 14:00
Android系统开发
(1)——GCC编译器的编译和安装过程
GCC编译器介绍GCC编译器(GNGCCompiler)是GNU项目中符合ANSIC标准的编译系统,能够编译C C++ ObjectC等语言编写的程序,同时GCC也是一个交叉编译器,特别使用于不同平台的嵌入式开发。GNU:GNU是“GNUisNotUnix"的递归缩写,1984年,史托曼开始GNU项目,这个项目的目的是创建一个自由,开放的Unix操作系统(FreeUNIX),刚开始史托曼参考UNI
lxq_xsyu
·
2014-08-21 01:00
gcc
编译器
嵌入式开发
Android中的四大组件之三:Service生命周期说明
在
android系统开发
中,Service类似于Windows的服务,运行在后台程序中,编写的自定义类需要继承Service类。
chenxizhongjike00
·
2014-08-14 14:25
Android
Android中的四大组件之三:Service生命周期说明
在
android系统开发
中,Service类似于Windows的服务,运行在后台程序中,编写的自定义类需要继承Service类。
chenxizhongjike
·
2014-08-14 14:00
android
android系统开发
AP 和 BP 简要说明
手机的AP和BP根据上下文可以指代硬件和软件两种意思. 1)大多数的手机都含有两个处理器。操作系统、用户界面和应用程序都在ApplicationProcessor(AP)上执行,AP一般采用ARM芯片的CPU。而手机射频通讯控制软件,则运行在另一个分开的CPU上,这个CPU称为BasebandProcessor(BP)。 把射频功能放在BP上执行的主要原因是:射频控制函数(信号调制、编码、射频位
opzoonzhuzhengke
·
2014-08-07 18:00
Android的权限机制总结
http://dengzhangtao.iteye.com/blog/1990138Android的权限机制总结博客分类: android应用开发
android系统开发
Android安全机制概述uidgidgidspermissionAndroidpermission
wxlinwzl
·
2014-08-06 08:00
Android源码之Gallery专题研究(1)
前言时光飞逝,从事
Android系统开发
已经两年了,总想写点什么来安慰自己。思考了很久总是无法下笔,觉得没什么好写的。
weihan1314
·
2014-07-02 17:00
Android WebView findAll API Bug
Android系统开发
过的大家不管是framework以上还是native,大家都会遇到过不同Android版本差异带来的问题,Deprecate这个词framework层接触比较多童鞋会见得相当多
typename
·
2014-06-25 21:00
Go语言将支持Android
在前些日子谷歌于2009年发布的第二款自家语言Go语言刚刚发布了1.3正式版,大幅度解决了GC问题,最近谷歌开发版里又有了新爆料:谷歌终于要在1.4版本中正式支持
Android系统开发
,可以编译器直接编译发布到
·
2014-06-22 00:00
android
golang
Android开发人才需要具备哪些技能
实际上,我们要完全熟练的掌握
android系统开发
技术,除了要有c语言和java的基础,还要了解一定的Linux知识,这意味着学员要精通掌握3种语言,学习的强度可想而知肯定也是不小的。
coolmo
·
2014-05-23 21:00
android
Android开发
嵌入式
Window上python开发--4.Django的用户登录模块User
Android系统开发
交流群:484966421OSHome。微信公众号:oshome2015在搭建网站和web的应用程序时,用户的登录和管理是几乎是每个网站都必备的。
xcy2011sky
·
2014-05-21 14:00
浅谈
Android系统开发
中一些概念的理解
Android开发分为应用开发和系统开发,本文是《浅谈Android应用开发中一些概念的理解》的姊妹篇。Android系统基于Linux系统搭建,有其自己的特点,虽然系统开发技术通常只有ROM厂商或深度定制才需要,但对于应用开发人员来说,了解底层的一些实现,对于更好的应用Android应用框架来开发应用,是大有裨益的。下面总结一下我在Andriod系统开发学习过程中对一些概念的理解。1、andro
gary531
·
2014-04-14 14:00
android
框架
linux内核
android4.4 launcher2实现应用列表背景透明
由于做
android系统开发
,在研发的车机上希望将launcher2的应用列表背景由黑色修改为透明,修改如下: 1.
Vincent20111024
·
2014-03-24 11:00
android
Launcher
Android技术内幕.系统卷
Android技术内幕.系统卷 01_Android系统概述.pdf:http://www.t00y.com/file/6024145202_
Android系统开发
综述
阅微草堂笔记
·
2014-03-23 20:00
转niutao:android 4.1.2 launcher2实现应用列表背景透明
由于做
android系统开发
,在研发的平板上希望将launcher2的应用列表背景由黑色修改为透明,苦闷了几天,终于算是完美实现了,在此直接说方法,希望对想要此功能的人有用。
zangcf
·
2014-03-19 15:00
Android系统开发
之七:添加Android Native Service方法
一、AndroidService介绍Android的Service分为两种:AndroidService和NativeService。AndroidService:又称为JavaService,是实现在框架层(framework)里的Server。AndroidService以Java编写。NativeService:又称为SystemService,是实现在Runtime层里的Server。以M
架构师训练营
·
2014-03-15 17:33
C++
浅谈
Android系统开发
中LOG的使用--LOG(3)
参考:http://blog.csdn.net/luoshengyang/article/details/6581828问题:我在hello驱动中,一打开时候就调用printk(KERN_ALERT"ygmdebugopen\n");,之后用模拟器调试的,执行hello程序,再adbshell执行dmesg但是里面没有信息ygmdebugopen,是不是因为模拟器系统只读的原因,怎么做呢?解决:a
yangguangmeng
·
2014-02-25 12:00
APP安全谁之过?爱加密为APP开发者分忧
在如此快速的占据市场的同时,对于
Android系统开发
的APP安全问题也是褒贬不一!很多专业人士认为Android作为开源的智能手机操
老兵1013
·
2013-11-19 17:28
android
开发者
谷歌
智能手机
智能机
设置Android系统永不休眠永不锁屏
设置Android系统永不休眠永不锁屏在进行
Android系统开发
的时候,有些特定的情况需要设置系统永不锁屏,永不休眠。本篇介绍下在开发中本人采用的方法,当然解决该问题的方法有多种。
netwalk
·
2013-10-31 12:00
如何学习Android开发
在智能手机越来越流行的今天,选择成为一名
Android系统开发
工程师似乎是一个不错的主意,实际上,做为一个完全开源的移动操作系统,Android已得到众多企业的追捧,发展前景无比诱人。
yicao821
·
2013-10-25 15:00
Android 开机默认横竖屏
做
Android系统开发
时,经常遇到机器开机默认横竖屏问题,现整理如下:方法一:修改WindowManagerService.java在这个类中修改intmRotation=0;这个值即可。
nxh_love
·
2013-10-10 20:00
ORIENTATION
Launcher
横竖屏
Android系统开发
中添加系统ID的问题
Framework开发中,有时候需要添加自己定义的id.也就是其他应用包括Framework都可以直接使用这个ID。可在如下位置进行添加:1.frameworks/base/core/res/res/values/ids.xml中对自己定义的Id进行声明例如: 2.frameworks/base/core/res/res/values/public.xml中对定义的Id值进行指定。例如: 注意:1
netwalk
·
2013-09-30 16:00
Android开发之XML文件的解析
Android系统开发
之XML文件的解析 我们知道Http在网络传输中的数据组织方式有三种分别为:XML方式、HTML方式、JSON方式。
llping2010
·
2013-09-15 17:00
xml
android
SAX.DOM.XMLPULL
android 4.1.2 launcher2实现应用列表背景透明
由于做
android系统开发
,在研发的平板上希望将launcher2的应用列表背景由黑色修改为透明,苦闷了几天,终于算是完美实现了,在此直接说方法,希望对想要此功能的人有用。
guoguo295
·
2013-09-10 19:00
浅谈
Android系统开发
中LOG的使用
在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android内核空间和用户空间中LOG的使用和查看方法。 一.内核开发时LOG的使用。Android内核是基于LinuxKerne2.36的,因此,LinuxKer
airjordan_1122
·
2013-09-02 13:00
adb常规命令的使用
http://blog.csdn.net/harry_helei/article/details/5966630 adb(AndroidDebugBridge)是
android系统开发
配套的命令行工具之一
zzhays
·
2013-08-20 16:00
【转】Android中对付ANR的N种武器
转自:http://hubingforever.blog.163.com/blog/static/17104057920126297441480/ 以前做
Android系统开发
,一般很少写程序。
ccsosnfs
·
2013-08-05 11:00
android
android系统开发
设置
阅读更多1,开机不停震动手机开机,马达一直震动,应该是uboot正常启动后,没有设置震动关闭解决:在震动200ms后关闭马达u-boot/property/normal_mode.cvoidnormal_mode(void){//MMU_Init(CONFIG_MMU_TABLE_ADDR);vibrator_hw_init();set_vibrator(1);udelay(200*1000);s
Jacular
·
2013-07-29 18:00
android
android系统开发
设置
1,开机不停震动 手机开机,马达一直震动,应该是uboot正常启动后,没有设置震动关闭 解决:在震动200ms后关闭马达 u-boot/property/normal_mode.c void normal_mode(void) { //MMU_Init(CONFIG_MMU_TABLE_ADDR); vibrator_hw_init(); set_vibrat
Jacular
·
2013-07-29 18:00
android
浅谈
Android系统开发
中LOG的使用
[转自:老罗博客http://blog.csdn.net/luoshengyang/article/details/6581828] 在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android内核空间和用
cbk861110
·
2013-06-05 14:00
浅谈
Android系统开发
中LOG的使用
浅谈
Android系统开发
中LOG的使用 在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。
xinyuwuxian
·
2013-05-25 08:00
android
android系统开发
(六)-HAL层开发基础
分类:
Android系统开发
2010-11-2211:47 7144人阅读 评论(5) 收藏 举报androidmodulestructlibrarypathmethodsAndroidHAL层,即硬件抽象层
mirkerson
·
2013-04-24 15:00
Android系统开发
Android系统开发
之修改调试SystemUI
开发环境 ubuntu12.04-desktop-amd64 eclipse galaxy Nexus Android 4.2 cm10 ================================================= 之前就在做rom,修改系统的一些应用,但是没写些东西, 今天好久没调试系统应用有点生疏了。 调试SystemUi:
dengzhangtao
·
2013-04-11 10:00
android
Android 源码导入Eclipse技巧(Ubuntu)
在做
Android系统开发
时很多人都会在Google官网去下载一份Android源码作为参考。
weihan1314
·
2013-04-07 22:00
浅谈
Android系统开发
中LOG的使用
在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android内核空间和用户空间中LOG的使用和查看方法。 一.内核开发时LOG的使用。Android内核是基于LinuxKerne2.36的,因此,LinuxKer
TopicDev
·
2013-03-27 15:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他