天猫魔盒无需root更换输入法

平时都是电脑操作习惯了,最近一段时间用天猫魔盒看看视频、上上网等,发现输入法很难用,键位的布局不是按照电脑键盘来的,而是按字母顺序,找个字母很别扭。当然我们是理解天猫这样是有它特殊的考虑的。既然原生的不好用,那我们就自己安装一个吧。 先说明一下,这里是在天猫魔盒上外接无线鼠标配合遥控器使用的(无线键鼠组合也是可以的),如果只有遥控器的话还是不要更换输入法的好,因为自己安装的这些第三方输入法是没有针对魔盒做适配的,遥控器不一定能用的。 应用中心是没有输入法的,自己通过那个UC浏览器TV版可以下载手机常用的输入法,比如讯飞、百度、搜狗等等,或者电脑下载到u盘魔盒安装也可。 输入法安装好了,但是问题 … “天猫魔盒无需root更换输入法”

Read More

修改titanium开发android应用启动画面

使用titanium开发android应用程序,默认的应用程序启动画面是个不怎么美观的logo,于是很自然的要把它换掉了。 原来如此简单,只需要替换这个图片文件就可以了: Resources\android\default.png 以上是针对android应用的,对于ios的应用没有测试(没有设备)。 不过在iphone文件夹下有四个不同尺寸的图片文件: Resources\iphone\Default.png Resources\iphone\Default@2x.png Resources\iphone\Default-Landscape.png Resources\iphone\Defa … “修改titanium开发android应用启动画面”

Read More

titanium开发读取android外存设备文件

使用titanium开发android应用,遇到读取android外存设备文件的需求。 例如读取项目本身包含的资源文件: var url = “sound/demo.mp3” 此时指定的路径为项目Resources下sound文件夹下的demo.mp3文件。 如果需要读取设备外部存储设备中的文件,如在android系统下读取外部存储设备中的文件: var url = “file:///mnt/sdcard/sound/demo.mp3” 文件路径是以file://加文件绝对路径的形式表现的。 这时可以创建一个音频对象,就可以播放了。 [crayon-5c1772e61930c161508899 … “titanium开发读取android外存设备文件”

Read More

android开发删除模拟设备文件夹

进行android时,我们都会用到模拟设备来进行各种功能的开发测试。 其中就包括在外部存储设备(如sdcard)中创建、删除文件等操作。 在eclipse中android-sdk提供了一个管理工具–DDMS,通过DDMS可以很方便的查看设备的各种信息。 通过DDMS操作sdcard中的文件也是再经常不过的事情了。但是这里就遇到了一个问题,在DDMS中可以正常删除文件,当选中一个文件夹的时候,删除的功能却无法使用,图标是灰色的,不可操作,这时为何呢? 既然DDMS的图形界面无法删除,那就用命令行吧。 执行adb shell启动shell之后,使用rm命令来删除文件夹即可。例如删除sd … “android开发删除模拟设备文件夹”

Read More

titanium开发设置android访问权限

使用android-sdk进行开发,设置权限是很容易的,修改配置文件就可以了。 对于使用titanium进行android应用的开发时,也遇到了需要设置android访问权限的问题,原来也是很简单的,只是文件不同而已。 在tiapp.xml文件中android配置项中添加

例如添加录音和外部存储设备写权限

关于这个文件的更多配置项可以参考官方文档 http://developer.appcelerator.com/doc/mobile/android-custom … “titanium开发设置android访问权限”

Read More

android开发为模拟器添加sdcard设备

android开发中,模拟器是最经常使用到的了。而一般做应用开发中,都会需要存储一些资料内容等到外部文件,也就是android系统的外部存储设备。 此时就需要为模拟器添加sdcard设备,以方便程序测试调试。 通过命令行程序cmd定位android-sdk/tools目录,飞尘这里的路径是: E:\Android\android-sdk\tools 在此路径下执行命令 mksdcard 1024M sdcard.img 将创建一个大小为1G的sdcard设备,容量大小可依据个人需要自行调整。 如果遇到下面的错误提示: Failed to push items null 可能是eclipse已经 … “android开发为模拟器添加sdcard设备”

Read More

android开发配置证书和地图key

按照android官方的文档,把几个小例子都做了一下。其中有个关于如何使用地图的例子。 这里有几点关键的问题可能需要注意: 1.生成证书文件 飞尘是在eclipse中进行开发的,所以以eclipse为例: Eclipse->选中项目->右键->android tools->Export signed Application package 在cmd中使用keytool获得证书文件的MD5值 keytool是jdk提供的一个工具,若提示命令无法识别,需在系统环境变量path中添加keytool所在路径,例如: D:\Java\jre\bin 如果是在debug模式下开发测试,可以直接使用andr … “android开发配置证书和地图key”

Read More

android启动报错

按照官方的例子操作,启动android虚拟设备时报错 [2011-08-01 11:41:27 – Emulator] invalid command-line parameter: Files. [2011-08-01 11:41:27 – Emulator] Hint: use ‘@foo’ to launch a virtual device named ‘foo’. [2011-08-01 11:41:27 – Emulator] please use -help for more informatio … “android启动报错”

Read More