- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android之自定义ListView滚动条样式
一、标明:不是快速滚动条(通过xml实现) XML布局使用 android:scrollbarThumbVertical 二、通过代码方式实现: 找了找源码, //修改快速滚动条图片 try { Field f = AbsListView.class.getDeclaredField("mFastScrolle
2013-09-25 14:19:36 2699
原创 Android 4.0 隐藏虚拟按键(导航栏)的方法
在Android4.0里,多了一些API,其中包括怎样隐藏虚拟按键(导航栏),这样编写游戏或一个视频播放器时,可以设置隐藏虚拟按键的参数,达到最佳效果,当然前提是使用的手机是有虚拟按键的,如下图所示下方的方框中。 看一看官方的Android4.0 api说明就明白了。 Controls for system UI visibility Since the early days
2013-09-15 18:02:49 2897
原创 WinddowManager
最近在做一个项目的过程中,客户提出要一个能悬浮于所有应用的界面。下图右侧这个界面就是需要实现的悬浮于所有应用之上的视图。 下面就介绍一下如何通过WindowManager来实现这个效果。 通过WindowManager的addView()方法,并设置WindowManager.LayoutParams的相关属性,就可以往WindowManager中加入所需要的View,而根据Win
2013-09-15 17:59:17 834
原创 android广播事件处理broadcast receive -闹钟实例(运用alarmmanager)
对应AlarmManage有一个AlarmManagerServie服务程序,该服务程序才是正真提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备(在系统中,linux实现的设备名为”/dev/alarm”),并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事件发生,AlarmManagerServie服务程序就会遍历闹铃列表找到相应的注册闹铃并发出广播。该服务
2013-09-15 17:39:47 3036 1
原创 Android 使用存放在存assets文件夹下的SQLite数据库
因为这次的项目需要自带数据,所以就就把数据都放到一个SQLite的数据库文件中了,之后把该文件放到了assets文件夹下面。一开始打算每次都从assets文件夹下面把该文件夹拷贝到手机的SD卡或者手机自身的存储上之后再使用,后来考虑到每次都拷贝的话效率不高,并且如果涉及到对数据库的修改操作的话拷贝之后数据就被恢复了。 因此就写了该封装,该封装只是在第一次使用数据库文件的时候把该文件夹拷贝到手机的
2013-09-15 17:19:51 1228
原创 Google自带语音播放功能实现
就是播放EditText中的内容 Acitivity中 import java.util.Locale; import Android.app.Activity; import android.os.Bundle; import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSp
2013-09-15 17:12:35 1328
windows平台上的unix模拟环境工具cygwin
2016-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人