自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

android 获取实时麦克风声音大小

好久没来这里了。一直在吸取别人的东西。今天也发一个吧。获取安卓麦克风的声音大小。直接上代码了package com.coolsoft.app.oklight;import java.io.File;import java.io.IOException;import android.media.MediaRecorder;import android.os.Hand...

2014-01-16 11:31:54 1783

android获取当前正在运行的桌面launcher包名

/** * 获取正在运行桌面包名(注:存在多个桌面时且未指定默认桌面时,该方法返回Null,使用时需处理这个情况) */ public static String getLauncherPackageName(Context context) { final Intent intent = new Intent(Intent.ACTION_MAI...

2013-11-18 11:33:45 1617

android竖排TextView(字是横向的)

最近项目开发用到竖立的TextView。找了找资料大体都是旋转TextView 但是这样的话字也竖起来了看着很不爽。达不到古代诗词那样的效果。 重写了个Linearlayout。每个字是一个TextView。少量字数运行完美。多了可能会有性能问题。代码如下:package com.coolsoft.attributionreject.tools;import android.cont...

2013-10-25 17:21:04 836

android 同一个界面多个跑马灯实现

要实现跑马灯效果。指定的TextView必须获得焦点。而一个界面只有一个view占据焦点。所以必须重写要实现的Textview。如下:import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.widget.TextView;...

2013-07-16 11:58:44 173

原创 引入第三方jar或者library报NoClassDefFoundError: R$styleable

引入第三方jar或者library时比如自定义控件。突然报如下错误:07-17 09:22:25.430: E/CrashHandler(14102): Caused by: android.view.InflateException: Binary XML file line7 07-17 09:31:23.725: E/CrashHandler(14538): Caused by:...

2013-07-15 15:04:48 167

viewpager点击页签(label)为空解决方案

刚刚项目中使用viewpager。由于该控件出现的初衷应该是滑动切换。所以每次只缓存3个页签元素(当前的页面以及前一个和后一个页面)。处理viewpager点击切换页面会有问题。由于缓存不存在造成填充页为空(除了黑色的背景啥也没有)。一般的切换是写个监听类然后分别赋值给页签。如下:public class MyOnClickListener implements View.OnCli...

2013-01-07 16:52:48 111

ViewPager左右无限循环

个人项目需要做到完美的左右可以循环的加载的ViewPager。一开始很快实现了无限循环。但是单个点击页签时有时会出现View为空的情况。分析可知是由于你当前要加载的View被清除的缘故。因为事实上ViewPager只缓存了3个元素这是为了你拖动能看到下一个考虑的。所以我做了改动。不说了搞了几个小时才调好。分享给大家吧:package com.hanwei.spoof.who;im...

2012-11-16 02:19:47 254

android各种界面跳转(调用系统联系人,通话记录,发短信,发邮件,google搜索。。。。。。)...

   首先,我们先看拨号界面,代码如下:Intent intent =new Intent();               intent.setAction("android.intent.action.CALL_BUTTON");               startActivity(intent);和Uri uri = Uri.parse("t...

2012-10-19 11:32:28 917

android4.0以上监听home(屏蔽home或做其他操作)

android 4.0以后无法通过更改页面的类型来监听home键了。如果不改源码的情况下,下面的方式可以很好的监听到home键(前提是手机打系统日志,有些手机日志被关闭了(如华为荣耀)就无法监听了)。 protected void onResume() { super.onResume(); isTesting=true; new...

2012-09-29 14:54:55 143

android自动弹出软键盘(输入键盘)

很多应用中对于一个界面比如进入搜索界面或者修改信息等等情况,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出(因为用户进入该界面必然是为了更改信息)。具体实现这种效果如下:  EditText editText.setFocusable(true); editText.setFocusableInTouchMode(true); ...

2012-08-10 17:32:20 661

原创 android自定义ProgressDialog

有些需求为了与软件风格保持一致需要自定义控件。progressdialog重写如下:public class MofficeProgressDialog extends Dialog{ LayoutInflater inflater; Context context; TextView titleText; sta...

2012-08-03 17:49:15 75

自定义ProgressBar

public class MofficeProgressBar extends ProgressBar{ public MofficeProgressBar(Context context, AttributeSet attrs) { super(context, attrs, android.R.attr.progressBarStyleSmall);...

2012-08-03 17:42:57 75

android后台运行时弹出正在运行通知(类似QQ效果)

对于一些应用要求应用没有完全退出的情况下在后台运行时要弹出通知以方便用户进入软件。例如QQ就在退到后台的时候弹出正在运行的提示通知。初步总结实现这种效果可以有一下三种方式:1、可以监听onstop()方法。因为如果应用退到后台必然会执行onstop()方法,而在应用内间的跳转如果没有执行finish()的话页面通常只会执行onpause()方法,除非内存严重不足导致系统回收掉了后台页面。但...

2012-07-16 23:16:29 1300

屏幕唤醒与解锁解决方案

由于有些项目有解锁唤醒屏幕的需求。比如闹钟,打电话等。下面是使用键盘锁管理器和电源管理器实现解锁屏幕和点亮屏幕的功能。01020304050607080910KeyguardManager  km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);//...

2012-07-08 22:04:28 491

从一个android应用看android最新版本分布

最新android版本的使用情况。有图有真相。 

2012-07-05 22:32:20 293

原创 锁屏下点亮屏幕弹出界面

加入下面这段代码。给你好看。  Window  window=getWindow(); window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN|WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);window.addF...

2012-07-05 21:36:16 259

线程池中所有线程结束捕捉

  下面的代码只是一个引子或者一种方案。      ThreadPoolExecutor threadPool=new ThreadPoolExecutor(20, 50, 50000,TimeUnit.MILLISECONDS            , new ArrayBlockingQueue<Runnable>(5, true));        for(int i=0;i...

2012-06-13 15:48:41 106

原创 android通过号码查询联系人姓名

复制就可以用。传入号码和上下文    public static String queryNameByNum(String num,Context context)    {        Cursor cursorOriginal =            context.getContentResolver().query(ContactsContract.CommonDataKinds....

2012-04-25 15:10:44 292

android 弹球碰撞

 本程序是实现了简单的android碰撞实例,通过绘制的一个小球(就是绘制的一个圆啦哈哈)然后通过碰撞检测与上下屏幕边缘的位置,实现简单的反弹。 不足之处就是:我直接用具体的数据了可移植性不好。自己可以改成变量然后赋值。注意一点就是反弹的长度即宽度的变小尺寸一定要是球的速度的整数倍!否则会出错。具体看代码先上实现的效果。 这是所绘制的小球。初始时是圆形的。 这是碰撞的效果。下面给出主要...

2011-09-08 22:48:55 428

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除