
Android
centaury_xu
这个作者很懒,什么都没留下…
展开
-
20个Android很有用的代码片段
1:查看是否有存储卡插入String status=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){ 说明有SD卡插入}2:让某个Activity透明OnCreate 中不设Layoutthis.setTheme(R.style.Theme_Tra转载 2012-02-29 10:38:54 · 460 阅读 · 0 评论 -
Android学习一、MediaPlayer播放音频
想要使用MediaPlayer播放音频和视频,首先必须了解MediaPlayer的状态问题。下面是Google提供的MediaPlayer的状态图,基本上只要明白了,在MediaPlayer的状态上。就不会出问题了。还有什么不明白的,可以详细的看看Google提供的API。要想用MediaPlayer所写的的音频播放程序健壮的话,不仅需要了解MediaPlaye转载 2012-12-04 15:33:14 · 443 阅读 · 0 评论 -
Android学习二、MediaPlayer播放视频
MediaPlayer主要是用来播放音频的,因此它没有提供图像输出界面,此时就需要借助于SurfaceView来显示MediaPlayer播放时候的图像输出。有几点要注意的:1、MediaPlayer管理播放的,所以状态问题一定不能忽略的。2、SurfaceHolder.setType(int)方法虽然被标记为deprecate的,但是最好还是对SurfaceView进行这转载 2012-12-04 15:36:06 · 541 阅读 · 0 评论 -
人人都来做ROM(1):APK文件的反编译
想编译软件没有好的工具可不行。4 J! E! E( V3 T! [3 ~1 V& O% \先给大家推荐一个工具箱,具体好在哪?你用过就明白了.- r- x# @' {/ P2 s; U# K( e下载地址: http://dl.dbank.com/c0jndlkbu4# 只需要下载最新版 V9-Update66 v- e l2 ]$ ^5 `& yhttp://www.原创 2012-12-26 12:58:31 · 684 阅读 · 0 评论 -
人人都来做ROM(2). APK文件详解--软件的汉化
上一贴说到了软件的反编译,相信只要认真看过贴的,都会反编译文件了。. i1 e% Y- x; x8 o 没看过的先去看看吧:http://blog.youkuaiyun.com/centaury_xu/article/details/84384947 c& W: X( Q5 \% h这一贴主要详解APK文件,每个文件夹的作用,和软件的汉化。9 W% p, k: M0 W" Y原创 2012-12-26 15:33:44 · 985 阅读 · 0 评论 -
[译]class android.media.MediaPlayer
MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读VideoView类的文档。1.状态图对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制翻译 2012-12-18 16:51:13 · 335 阅读 · 0 评论 -
TextView跑马灯效果
1.效果图:2.实现的代码: TextView android:layout_width="100px" android:layout_height="wrap_content" android:textColor="@android:color/white" android:ellipsize="marquee"原创 2012-12-18 14:35:19 · 367 阅读 · 0 评论 -
【Android Dev Guide - 04】 - Media - 学习使用MediaPlayer播放音乐
原文来自:http://blog.youkuaiyun.com/kesenhoo/article/details/6682109目录(?)[-]1Using MediaPlayer11Asynchronous Preparation12Managing State13Releasing the MediaPlayer2Using a Service with M转载 2012-12-18 16:48:18 · 720 阅读 · 0 评论 -
android 根据IP获取天气情况 详细讲解
分析: 此功能必须在可用的网络下运行的,确保在有可用网络下才能正常运行,获取当前网络IP判断所在城市,通过城市查询天气 1、首先判断网络是否正常(笔者做的是平板应用的一个模块有手机有些功能不一样)[java] view plaincopypublic void getLocalIPAddress() {转载 2013-01-07 15:36:10 · 600 阅读 · 0 评论 -
android webservice获取城市天气情况
Weather.java[java] view plaincopypackage com.example; import java.io.UnsupportedEncodingException; import org.ksoap2.SoapEnvelope; import org.ksoap2.serializat转载 2013-01-07 15:38:49 · 518 阅读 · 0 评论 -
Android 开发源码分享
------------------------------------------------------------------------------------------------------------------------------------------标题 -----------------------------------------------------------转载 2013-01-16 17:44:23 · 502 阅读 · 0 评论 -
修改和制作Android开机Logo(最终版)
以下在Telechips tcc8900上,用Android 2.3的源码编译通过1.bootloader图片修改 bootable\bootloader\lk\platform\tcc_shared\include\lcd\logo.h替换就行了 logo.h的制作:准备一张图片,然后用Img2Lcd工具把图片转成C语言数组注意:在使用Img2Lcd工转载 2012-05-16 15:33:42 · 2419 阅读 · 0 评论 -
ADB工具调试
ADB(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。1、安装应用到模拟器:1 adb install 2 //比较遗憾的是,Android并没有提供一个卸载应用的命令,只能自己手动删除:原创 2012-04-17 14:26:20 · 2050 阅读 · 1 评论 -
apk反编译和重新打包
相信每位玩机的人对APK文件都不陌生。你可能每天都与APK文件打交道,无论是安装和卸载有用的应用工具、插件、好玩的游戏等等。。。你可曾知道这些每天都伴随着你的APK文件是什么吗?怎样对它们作些修改呢?比如说:对英文版进行汉化、修改功能、修改文字描述、去掉广告等等。本文介绍APK的基本知识、结构、APK文件的解包、打包及签名,以及对APK文件的常规修改。 1.APK文件简介APK原创 2012-02-29 10:57:27 · 1651 阅读 · 1 评论 -
Android系统Wifi移植
最近移植wifi到Eclair,Froyo平台。由于没有记录下移植步骤和心得,以至于每次都浪费了大量的精力。在此记录下移植步骤和心得,并和大家分享,如果有错误欢迎指正。1、在你的BoardConfig.mk文件中增加一行(根据你的无线网卡类型来设置): 1: BOARD_WPA_SUPPLICANT_DRIVER := WEXT2、在你的board配置目录下转载 2012-02-29 11:03:14 · 481 阅读 · 0 评论 -
修改Android系统的鼠标光标
如果你的Android设备支持鼠标,你将会发现默认的光标为灰色半透明的三角形,系统的默认主题是黑色的,造成很难发现鼠标的位置。所以本文介绍怎样定制Android系统的鼠标光标。 Android系统对鼠标的支持并不好,因为Android系统原本是为手机量身定做的,手机系统基本上是不需要鼠标的。但是随着Android系统移植到其他领域,对鼠标的支持也越来越有意义。现在Android已经支持转载 2012-02-29 11:05:47 · 7053 阅读 · 0 评论 -
完美安装配置Ubuntu 服务器版
这篇教程指导你如何完美安装配置ubuntu 服务器版本,并安装配置一般的服务:apache (ssl) positfix 邮件服务器 smtp-auth tls bind dns服务器,proftpd ftp服务器mysql数据库 courierpop3/imap 邮件服务, 磁盘限额,防火墙等等。虽然这篇教程是在32位的ubutnu 8.04上安装的,但应该也适用于64位版本的。下面转载 2012-02-29 11:13:48 · 1827 阅读 · 0 评论 -
Ubuntu11.10 64Bit版上的Android 4.0 开发环境搭建
据说Android以后新版本只支持64bit版本开发,所以搭建一个64bit系统的Android开发环境为将来的Android4.0 及更高版本 开发打好基础。一、准备工作1.1 硬件PC 一台(支持64bit),内存最好4G,硬盘最好1T,CPU最好4核心,显卡无所谓,光驱一个。1.2. 软件1.2.1 Ubuntu 11.10 64bit desktop版光盘一张下载地转载 2012-03-02 17:11:33 · 452 阅读 · 0 评论 -
Android 模拟器创建参数说明
Name:自定义虚拟的名称,不能有空格或者其他非法字符,否则不能创建,即Creat AVD不能高亮点击。Target:选择要运行的android版本(也可理解为内核?),此处有两个版本,取决于你在最初时下载的选择,个人理解这两个同样为2.2版本差异在从名称上不难理解,一个是优化后的内核包,一个是google原生态的,当然这两个都是Google原版本,未被做过其他改动,通过查看img以及转载 2012-03-10 10:58:39 · 571 阅读 · 0 评论 -
Android模拟器大小调整
一:Android模拟器大小分类 1)320x480, portrait : emulator -skin HVGA-P (default)2)320x240, landscape: emulator -skin QVGA-L3)480x320, landscape: emulator -skin HVGA-L4)240x320, portrait : emulator -skin原创 2012-03-10 11:06:21 · 670 阅读 · 0 评论 -
Android应用是否可以只有一个Service或Broadcast Reciver,而没有Activity?
Service是android四大组件中与Activity最相似的组件,都可以代表可执行的程序。 Service与Activity的区别在于: (1)、Service一直在后台运行,没有用户界面。 (2)、一旦service被启动之后,就跟Activity一样。有自己的生命周期。所以可以没有Activity。 开发service需要两个步骤:转载 2012-03-13 12:01:09 · 430 阅读 · 0 评论 -
Android SDCard操作(文件读写,容量计算)
android.os.Environment提供访问环境变量 java.lang.Objectandroid.os.Environment Environment 静态方法: 方法 : getDataDirectory ()返回 : File 解释 : 返回Data的目录 方法 : getDownloadC转载 2012-03-29 15:35:00 · 306 阅读 · 0 评论 -
Android2.3.3系统开发一个在线OTA功能下载文件功能
最近一直在搞公司分配给我的个人的一个小程序。搞了一段时间终于搞好了。 首先,是在服务器搞了一个services.xml TELWORX-V1.4 http://127.0.0.1:8080/update/data/update.zip Versions: TELWORX-V1.4 第原创 2012-04-16 11:03:10 · 676 阅读 · 0 评论 -
Android 禁止屏幕休眠和锁屏的方法
Introduction 常常我们开 发程序的时候我们不需要系统唤醒系统锁屏功能,比如我们在做xxxNowTV或XXX播放器这样的程序,用户有时候在看电视或视频的时候不希望系统的锁屏 功能启动,既不想锁频,然而系统却在我们看电视或者视频的时候出来个锁屏的界面进行锁频拉,我们还要想继续看的话还要去解锁,这样好麻烦,不是我们想要 的,那我们该怎么做呢,其实很简单,我这里只讲其中的两种转载 2014-09-28 10:38:39 · 777 阅读 · 0 评论