Android源代码在编译之前,要先对编译环境进行初始化,其中最主要就是指定编译的类型和目标设备的型号。Android的编译类型主要有eng、userdebug和user三种,而支持的目标设备型号则是不确定的,它们由当前的源码配置情况所决定。为了确定源码支持的所有目标设备型号,Android编译系统...
分类:
移动平台 时间:
2014-02-18 15:47:14
收藏:
0 评论:
0 赞:
0 阅读:
347
写文字在Android模拟器中的方法法一:main.xml配置文件:法二(可以设置不同颜色的字体):/*** testview是View的子类*
findViewById返回的是VIEW对象* */TextView tv = (TextView)findViewById(R.id.tv);tv.se...
分类:
移动平台 时间:
2014-02-18 15:46:44
收藏:
0 评论:
0 赞:
0 阅读:
443
Android之四种加载方式(http://marshal.easymorse.com/archives/2950
图片)在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复...
分类:
移动平台 时间:
2014-02-18 15:44:32
收藏:
0 评论:
0 赞:
0 阅读:
474
void button_Click(object sender, EventArgs e) {
string Url = "上传地址,服务器端负责接收"; byte[] fbytes; int Id = 1; string filename =
"text.jpg"; string emsg = "...
分类:
移动平台 时间:
2014-02-18 15:42:12
收藏:
0 评论:
0 赞:
0 阅读:
495
开发了一段时间4.0的app,突然老板说要兼容2.3。。。
好吧,将版本转为2.3.3,发现原来直接的setAlpha()的函数没了,百度了一下就只有getBackground().setAlpha()......怒摔,这能一样吗,而且要是这个控件没有设置background还会愤怒地报空指针错误。...
分类:
移动平台 时间:
2014-02-18 15:25:17
收藏:
0 评论:
0 赞:
0 阅读:
344
故障排查:早上突然收到nagios服务器check_icmp的报警,报警显示一台网站服务器的内网网络有问题。因为那台服务器挂载了内网的NFS,因此内网的网络就采用nagios的check_icmp来做监控。赶紧登录服务器进行排查。首先使用ping
内网IP的方式查看内网的连通性,ping的过程中出现...
分类:
移动平台 时间:
2014-02-18 15:16:32
收藏:
0 评论:
0 赞:
0 阅读:
534
http://poj.org/problem?id=3592题意
:给你一个n*m的矩阵,每个位置上都有一个字符,如果是数字代表这个地方有该数量的金矿,如果是*代表这个地方有传送带并且没有金矿,可以传送到指定的位置,如果是#代表该位置不可走,初始位置在左上角,只能向下或向右走,并且走到传送带的时候可...
分类:
移动平台 时间:
2014-02-18 15:13:02
收藏:
0 评论:
0 赞:
0 阅读:
313
发送通知的过程包含3步骤:1.创建一个合适的通知2.获得通知管理器访问权限3.向通知管理器发送通知创建通知时,需要确保拥有一下部分1>要显示的图标2>显示的标题2>时间与显示的内容在构建通知管理器对象,要求提供一个上下文Context.NOTIFICATION_SERVICE系统服务,用..
分类:
移动平台 时间:
2014-02-18 14:31:37
收藏:
0 评论:
0 赞:
0 阅读:
329
android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中,ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会把system.img和userdata.img分别加载到ramdisk文件系..
分类:
移动平台 时间:
2014-02-18 14:09:27
收藏:
0 评论:
0 赞:
0 阅读:
369
最近手机版本老出现崩溃,之前出现过,但很偶然。最近出现机率比较高,就跟查一下。
报了signal SIGBUS BUS Error,最终定位在uint32_t i32 = *((uint32_t*)m_data); 这句语出了问题, 确认m_data内存是正确的,并且在PC机上运行是正常的。
后面查到原因是x86架构CPU是支持内存非对齐访问,而手机的CPU采用的是RISC架构,为了提高访...
分类:
移动平台 时间:
2014-02-18 14:52:37
收藏:
0 评论:
0 赞:
0 阅读:
875
Ubuntu 下 adb 连接手机调试
今code完毕,发现手机连接突然出现问题,logcat无输出,adb devices后发现手机连接有问题。
手机连接状态:手机端,android系统,已打开debug模式,并且状态栏显示“已连接USB”调试;
电脑端,Ubuntu系统,adb devices,...
分类:
移动平台 时间:
2014-02-18 14:22:17
收藏:
0 评论:
0 赞:
0 阅读:
397
6:su 与Superuser 配合管理root权限申请
6.1 root原理 以及目标
简单来说,root原理便是利用系统漏洞,达到可以将su 与Superuser 扔进系统。并将su放在/system/bin或者xbin下面,权限配置为
这里关键为su位系统用户root,属于系统组root,关键位s位,s位的意思为如果非root用户启动su时,有s位后,非root用户便会以r...
分类:
移动平台 时间:
2014-02-18 13:55:27
收藏:
0 评论:
0 赞:
0 阅读:
365
1.在设备管理器中直接卸载驱动,刷新就好了。...
分类:
移动平台 时间:
2014-02-18 13:37:57
收藏:
0 评论:
0 赞:
0 阅读:
338
由于本人使用的电脑是Mac mini,因此,研究一下在mac下载Android源码显得很有必要了。由于mac终端与Linux基本上是差不多
的,所以其实也跟Linux下载源码区别不大。
源代码的下载,首先需要安装以下工具软件:curl 和 git-core
1.1安装curl:
打开终端,可以使用按Ctrl+Alt +T的快捷方式打开终端
在终端中执行命令:sudo ...
分类:
移动平台 时间:
2014-02-18 14:12:57
收藏:
0 评论:
0 赞:
0 阅读:
488
一、前言
在现今App泛滥的市场上,各种App的功能都是你抄我的我抄你的时候,想做一个精品的App没有自己的风格,没有让用户眼前一亮的功能,或是效果的话都留步住用户了。随时都可以被其他应用替代。现今到处都喊着app简约而不简单,用户体验至上的年代,但有几个app能做到呢?可能当设计师想着想着就忘记了设计的初衷。
吐槽半天,今天来看一下乐动力的一个比较有意思的动画效...
分类:
移动平台 时间:
2014-02-18 14:21:07
收藏:
0 评论:
0 赞:
0 阅读:
355
本文是flappy bird游戏源代码揭秘和下载后续,介绍如何移植到html5网页浏览器上;背景:最近火爆全球的游戏flappy bird让笔者叹为观止,于是花了一天的时间山寨了一个一模一样的游戏,现在把游戏的思路和源码分享出来,代码是基于javascript语言,cocos2d-x游戏引擎,cocos2d-x editor手游开发工具完成的,请读者轻砸;...
分类:
移动平台 时间:
2014-02-18 13:06:27
收藏:
0 评论:
0 赞:
0 阅读:
350
如题,这段时间遇到了这样的问题
如图:
这是由于,我们只在下面的控件中加入了:android:layout_alignParentBottom="true"
如:
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@android...
分类:
移动平台 时间:
2014-02-18 13:51:57
收藏:
0 评论:
0 赞:
0 阅读:
454
对于一个Android应用程序来说,当它的某个组件开始运行时,此时如果该应用没有其他组件已经在运行,Android系统会为该应用开辟一个新的单线程的Linux进程。默认情况下,该应用的所有组件都会运行在这个进程和线程中,此时这个进程的唯一线程被称作“main”线程即主线程。如果这个应用的其他组件启动时该应用的进程已经存在(即已经有该应用的其他组件在运行),那么新的组件就会在已经存在的进程中启动并使...
分类:
移动平台 时间:
2014-02-18 09:35:16
收藏:
0 评论:
0 赞:
0 阅读:
331
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
我们这里的代码没有播放。但是有封装和详解,如下:
package com.p...
分类:
移动平台 时间:
2014-02-18 09:01:27
收藏:
0 评论:
0 赞:
0 阅读:
787
这次还是留下记录吧,免得又忘了试半天。打开工程下的build.gradle文件,修改defaultConfig中的minSdkVersion值为所需要的级别就ok了。android
{ compileSdkVersion 19 buildToolsVersion "19.0.1" defaultCo...
分类:
移动平台 时间:
2014-02-18 12:23:52
收藏:
0 评论:
0 赞:
4 阅读:
9240