- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 关于处理底部虚拟按键的坑
做项目的时候遇到布局被虚拟按键遮住我采用了在onCreate里添加getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);来隐藏掉虚拟按键,解决这个问题,之后很长一段时间看似好用后来某一天发现进入到这个页面后,第一次点击或者滑动,根本没反应,点一次之后再点,就好了,为了解决这个问题,...
2018-03-15 16:05:05 1125
原创 SeekBar高度控制不了
今天要设置SeekBar的样式设置了android:progressDrawable="@drawable/seekbar_bg"发现进度条的高度怎么都控制不了按照网上的说明设置了android:maxHeight="6px"android:minHeight="6px"但是运行后并没什么用可是Preview里面预览的画面是正常的我在想肯定是缺了什么属性android
2018-01-25 14:33:40 1354
原创 自定义控件:自定义RadioGroup和RadioButton,让布局有更多选择
转载请注明出处:http://blog.csdn.net/wriar/article/details/79004334android的系统控件RadioGroup布局继承的是LinearLayout,所以只能实现这样单行或者单列的也很容易实现但是有时候会是这种多行多列布局遇到这种情况RadioGroup就没用了。况且单个选项的布局有可能会很复杂,Radi
2018-01-08 16:42:55 9753 3
原创 AOP初学
AOP搭建参考这篇:http://blog.csdn.net/sw5131899/article/details/53885957AOP使用同时参考:http://www.jianshu.com/p/0fa8073fd144AOP相关文章不算多,但是也不算少,这里只记录我自己遇到的一个问题在学习过程中,我了解到@Before @After @Around 三种注解分别可以用来在Po
2017-07-07 15:32:04 236
原创 调用startActivityForResult,onActivityResult无响应?
比较坑爹,这个方法写了无数次,还是第一次遇到问题花费了我一下午的时间首先网上搜的可能的原因列出来我的原因是第一种,不过不是设置singleInstance 而是android:configChanges="keyboardHidden|orientation|screenSize",十分坑爹三种情况: 1、执行startActivityForResult,没等
2017-02-24 17:14:04 332
原创 Fragment调用startActivityForResult问题
参考博文:点击打开链接写法这个博文里写的很清楚,有一个关键性的问题就是如果父级的Activity里面重写了onActivityResult 方法那么父级的Activity里面onActivityResult 别忘了加super.onActivityResult(requestCode,resultCode,data);否则Fragment里面的onActivityResult 不会
2017-02-14 15:13:29 252
原创 DanmakuFlameMaster 使用小结
最近有在做一个视频软件,需要用到弹幕,使用过程中没有文档可以借鉴,比较痛苦,在这里写上一些总结弹幕相关连接http://www.oschina.net/p/danmakuflamemaster弹幕格式有两种 xml和json的 代码里有相应的例子,由于我平常用惯了json格式,就只用json结果json数据例子一打开我一脸阿库娅[{"c":"0,1
2016-04-25 18:15:35 2853 1
原创 WifiBoxAlarmManager 定时小结
Intent intent = new Intent(context, UploadDeviceStatus.class); //(Context context, int requestCode, Intent intent, int flags) requestCode这个参数随意,尽量不要相同 flags这个参数PendingIntent sender
2016-03-23 16:20:34 300
转载 让多个Fragment 切换时不重新实例化
让多个Fragment 切换时不重新实例化在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment: public void switchContent(Fragment fragment) { if(mContent != fragment) { mContent = fragment;
2016-03-23 16:19:14 301
原创 jni编译问题:conflicting types for XXX (方法名)
是因为方法的申明顺序导致的:1)MAIN方法尝试调用还未申明的方法;2)编译严格按照先后(从上至下)进行,所以在编译MAIN方法时,下面像个方法是找不到的。一个方法只能调用在它之前申明的方法
2016-01-15 12:00:08 811
原创 利用Java的String类来完成字符编码转换
/** * 利用Java的String类来完成字符编码转换 */char* Jstring2CStr(JNIEnv* env, jstring jstr) {char* rtn = NULL;jclass clsstring = (*env)->FindClass(env,"java/lang/String");jstring strencode = (*env)->NewString
2016-01-15 11:56:37 345
原创 jni编译问题:jin中添加LOG方法以及undefined reference to `__android_log_print'错误
注意android.mk 里有一行include $(CLEAR_VARS)必须把LOCAL_LDLIBS :=-llog放在它后面才有用,否则相当于没写添加方法:Android.mk里:LOCAL_PATH := $(call my-dir) //它用于在开发tree中查找源文件include $(CLEAR_VARS) //负责清理很多LOCAL_xxx
2016-01-15 11:38:03 813
转载 Android R.java文件丢失的问题
转载自:http://www.cnblogs.com/roemin/archive/2011/08/21/2147982.html
2014-05-27 11:19:05 330
原创 [反射初探]根据反射获取类中参数类型及参数名和参数值
public String getMyDeclaredMethods(T t) { Class c = t.getClass(); Method m[] = c.getDeclaredMethods(); String text = ""; String n = c.getCanonicalName(); for (int i = 0; i < m.length; i++) {
2014-05-26 10:45:45 949
原创 在解析json时遇到get(key);key不存在时解析错误的问题
JsonObject对象自带has(String key)方法用来确定是否存在该key值对应的value
2014-05-26 10:38:29 5646 2
空空如也
我想布局一个九宫格样式的界面,但是其中一格被隐藏了以后后面的格子会自动顶替上去
2013-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人