自定义博客皮肤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)
  • 资源 (13)
  • 收藏
  • 关注

原创 ViewPager+Fragment动态刷新问题

在我们的项目开发中会经常使用到ViewPager+Fragment来实现特定的UI效果,但是当Fragment需要动态增加,删除过内容变更时,会出现Fragment页面刷新失效的情况如下:@BindView(R.id.viewpager) ViewPager viewpager;List<MyFragment> fragments = new ArrayList&...

2019-12-20 10:27:39 1294

原创 Linearlayout横向布局两个textview,优先显示后面textview,前面textview省略显示

在项目中有事需要在Linearlayout横向布局中有两个textview情况下,优先后面view完全显示,当不能完全显示是前面的textview省略显示,但android自带的Linearlayout不能满足需求,总是优先显示前面的view,所以针对这种情况对Linearlayout做了自定义封装自定义Linearlayoutpublic class XLinearlayout extend...

2019-11-29 17:07:44 1217 2

原创 模拟器和真机检测

以前在判断当前设备是真机还是模拟器,我们一般用检测当前设备是否含有光线传感器来判断,一般模拟器检测不到光线传感器旧代码/** * 方法:判断当前设备是模拟器还是真机 * @param context * @return true 模拟器,false 真机 */public static Boolean isAndroidSimulator(Context context) { ...

2019-11-29 16:23:28 1938

原创 默认音量设置

Rtc背景音乐音量设置时,有些设备最大音量是100,有些设备做大音量是15(tv,模拟器,个别移动设备),当设置默认音量是50时,超过最大音量默认取最大值,所以最大音量是15的设备需要进行转换处理原代码//调节音乐文件播放音量public static int setMusicVoice(Context context) { int voice = SharedPreference...

2019-11-01 10:21:11 539

原创 RecyclerView使用notifyDataSetChanged()出现java.lang.IndexOutOfBoundsException异常

使用notifyDataSetChanged同步外部数据集和内部数据集时,如果对外部数据集做了二次以上的操作,却只调用notifyDataSetChanged同步一次,也很有可能会报上文所示的错误。异常代码:List list= new ArrayList<>();List array= new ArrayList<>();XAdapter adapter;...

2019-10-25 11:23:38 378

原创 json解析问题优化

旧代码:String key = json.getString(“key”);int key = json.getInteger(“key”);JSONObject key = json.getJSONObject(“key”);JSONArray key = json.getJSONArray(“key”);新代码:String key = json...

2019-09-24 15:41:33 431

原创 Handler内存泄漏

原因:handler之所以造成内存泄漏是因为handler执有短周期对象引用,在所引用对象周期结束时,handler还有为执行任务,导致所应用的对象无法被系统回收。一般出现在activity使用handler时,定义一个内部类handler,activity销毁的时候,handler中有未执行完的任务,导致handler所引用的Context对象被回收。解决方式:方式一:1.handle...

2019-09-12 17:52:32 129

原创 解决java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionV

解决java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolderbug日志:java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder ad...

2019-09-11 17:09:52 14181 3

aidl,多应用交互

aidl多个app之间交互,封装好的library,导入即可使用,一个远程app对应多个客户端app,远程与客户端可以相互传递数据,demo实例中实现了一个远程app与两个客户端app之间的数据交互

2018-03-23

aidl,多进程交互

aidl多进程交互,封装好的library,导入即可使用,一个远程多赢多个客户端调用,远程与客户端可以相互传递数据,demo实例中实现了主进程与两个分进程之间的数据交互

2018-03-23

android 通过Power事件实现休眠和唤醒

通过Power事件实现设备的强制休眠和唤醒,demo是测试通过(需root)

2017-11-01

android 休眠和唤醒

利用PowerManager中 goToSleep和wakeUp方法实现手机强制休眠和唤醒,demo已测试通过

2017-11-01

条形颜色选择器

实现了,横向的的条形颜色选择器,可以自由设定颜色,自己实现的小Dome,可以直接项目中应用

2015-12-09

android消息推送

android消息推送使用NotificationManager时间消息推送

2013-12-18

android中apk包中的xml文件解密

android中apk包中的xml文件解密工具,一键解决

2013-12-18

android Socket 联网demo

android Socket 联网demo 客户端 服务器

2013-12-18

cocos2d-x手机开发教程电子书

Cocos2dx 开发教程 基础 入门 pdf

2013-12-18

Unity3d调用Android新浪微博

Unity3d工程调用Android版新浪微博

2013-12-18

u3d中文api

Overview 概述 Runtime Classes 实时运行类 Attributes 属性 Enumerations 枚举 Editor Classes 编辑器类 Enumerations 枚举 History 历史 Index 总索引

2012-09-13

U3dGUI入门

UnityGUI控制是利用一类被称为OnGUI()的函数,只要在控制脚本激活的状态下,OnGUI()函数可以在每帧调用,就像Update( )函数一样。

2012-09-13

中文Unity脚本

这是一个关于Unity内部脚本如何工作的简单概览。 Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。

2012-09-13

空空如也

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

TA关注的人

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