自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java获取一个byte字节里的某个bit值或连续的几个bit值

在java里,一个byte占8位 ( bit0-bti7 ),那我们怎么去获取其中的某个bit值或连续的几个bit值呢?获取单个bit值://b为传入的字节,i为第几位(范围0-7),如要获取bit0,则i=0public int getBit(byte b,int i) { int bit = (int)((b>>i) & 0x1); return...

2019-04-30 16:15:29 5737 1

原创 Android AIDL的使用以及双向传输数据

Android Interface Definition Language,简称AIDL,是Android接口定义语言,用于进程间通信。当然你也可以通过发送广播达到进程间通信的目的,但广播会碰到延迟等现象,个人建议还是使用AIDL。 AIDL传输数据支持Java基本数据类型、List、Map以及实现Parcelable的类。接下来将通过一个实例来讲解下AIDL,并...

2019-04-20 16:56:11 1684

原创 android Socket的使用

最近做了个项目,里面用了socket来通信,今天总结下。Socket服务端设备需提供热点供客户端所在设备连接。先讲服务端:因为需要服务端提供热点,所以我们先要去打开热点并配置,方法如下:public static boolean setWifiApEnabled(boolean enable,String wifiName,String passWord){    WifiMana...

2018-08-23 17:06:31 1860

原创 android4.4默认输入法设置

找到frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.javaprivate void loadSecureSettings(SQLiteDatabase db) {//在此方法最后面添加如下    loadStringSetting(stmt, Set

2016-06-27 11:36:07 1662

原创 android SharedPreferences存储byte数组

存             SharedPreferences sharedPreferences = getSharedPreferences("demo", Activity.MODE_PRIVATE);             Editor editor = sharedPreferences.edit();             String imageString = ne

2016-06-27 11:33:23 2214

原创 byte数组转为图片

有一个byte[]为b,可用如下方法转为一bitmapdrawable Bitmap bitmap=BitmapFactory.decodeByteArray(b, 0, b.length); layout.setBackgroundDrawable(new BitmapDrawable(bitmap));

2016-06-27 11:29:41 1278

原创 android4.4 状态栏透明修改

1、frameworks/base/packages/SystemUI/res/drawable-mdpi 下用一张透明图替换system_bar_background.png这张图2、frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java 找到makeStat

2016-04-23 14:53:05 1301 1

原创 android4.4 Launcher3 修改配置文件default_workspace.xml无效的解决方法

此文章针对的是一整套的系统,并不适合单独下载Launcher3源码下来修改的情况。     最近公司在搞一个车载方案,用的是RK的系统,因为以前一直做的是A6的方案,android4.0的,这次换成RK的,android4.4的,系统代码拿到手的时候,发现多了个Launcher3。好吧,多个就多个吧,又不是不能改。思维还停留在A6方案上,觉得也就改改res/xml/default_worksp

2014-12-10 14:07:50 3004 2

空空如也

空空如也

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

TA关注的人

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