随笔分类 -  Android_小知识点

Android_小知识点
摘要:在测试兼容性时候,部分机型,比如联想和一加等手机,在使用Gridview的时候,会默认四周有默认边距,10dp左右。 这时候需要设置 默认选择为透明,间距就消失了。 阅读全文
posted @ 2016-08-03 14:52 狂奔的小狮子 阅读(858) 评论(0) 推荐(0)
摘要:RecyclerView实现ViewPager效果,以及横向的ListView效果。效果图如下; Github: https://github.com/hpu-spring87/recyclerviewpager 阅读全文
posted @ 2016-07-10 13:33 狂奔的小狮子 阅读(7168) 评论(0) 推荐(0)
摘要:如下,用 JSONTokener 实现: 阅读全文
posted @ 2016-07-07 11:37 狂奔的小狮子 阅读(2625) 评论(0) 推荐(0)
摘要:因为默认获取的不是真实宽高,是缩放比例的宽高 阅读全文
posted @ 2016-06-29 16:38 狂奔的小狮子 阅读(2088) 评论(0) 推荐(0)
摘要:package com.edaixi.main.adapter; import android.content.Context; import android.support.v4.view.PagerAdapter; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.... 阅读全文
posted @ 2016-06-25 10:22 狂奔的小狮子 阅读(207) 评论(0) 推荐(0)
摘要:方法一: // msgListView是ListView控件 // adapter是ListView绑定的Adapter,如果不方便直接使用,也可以通过ListView的getAdapter()方法获取到,前提是你已经绑定了适配器哦 // 里面的参数就很熟悉了吧,其实这个方法的主要作用是选中listview的指定列,选中了,自然就得让这个item可见,自然就滚动咯 msgListVi... 阅读全文
posted @ 2016-06-18 15:52 狂奔的小狮子 阅读(305) 评论(0) 推荐(0)
摘要:/** * Adapter for grid of coupons. */ private static class CouponAdapter extends BaseAdapter { private LayoutInflater mInflater; private List mAllCoupons; /**... 阅读全文
posted @ 2016-05-28 18:15 狂奔的小狮子 阅读(174) 评论(0) 推荐(0)
摘要:在Android开发中,大部分应用都是以用户为第一位,用户都有自己的个人中心,用来展示自己的信息,头像无疑是展示自己最直观的方式,随着各种政策的出台,实名认证,真人头像变得尤为重要,如果要求上传真人头像,那就需要后台做校验,判断是不是真人,如果真人审核,那工作量是非人力所能为的,这时候就用到各种识别 阅读全文
posted @ 2016-05-26 11:01 狂奔的小狮子 阅读(1380) 评论(0) 推荐(0)
摘要:BigDecimal bd = new BigDecimal(0.0199999999999); System.out.println("res:"+bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()); DecimalFormat df = new DecimalFormat("#.00"); ... 阅读全文
posted @ 2016-05-23 14:43 狂奔的小狮子 阅读(1126) 评论(0) 推荐(0)
摘要:public void showComplainDialog() { ComplainDialog complain_dialog = new ComplainDialog(OrderDetialActivity.this, R.style.customdialog_complain_style, R.layou... 阅读全文
posted @ 2016-05-09 18:05 狂奔的小狮子 阅读(1988) 评论(0) 推荐(0)
摘要:ButterKnife,这个方便findViewById而使用的库,无数的应用在使用它,以注解来实现的他,对应用的性能影响几乎可以忽略,可以放心使用。 使用: 我们常用的无非就是: 其实他的功能远不仅仅如此,常用的还有下面点是你需要知道的。 1.对多个view的点击事件监听: 2.长按以及选中Ite 阅读全文
posted @ 2016-04-27 09:53 狂奔的小狮子 阅读(842) 评论(0) 推荐(0)
摘要:代码如下: From:http://hannesdorfmann.com/android/adapter-delegates 阅读全文
posted @ 2016-04-24 16:53 狂奔的小狮子 阅读(1497) 评论(0) 推荐(0)
摘要:/** * 安装APK文件 */ private void installApk() { File apkfile = new File(mSavePath,Constant.appFileName); if (!apkfile.exists()) { return; } // 通过Intent安装 阅读全文
posted @ 2016-04-19 12:36 狂奔的小狮子 阅读(201) 评论(0) 推荐(0)
摘要:这一类的错误,原因一般有两点: 1.没有给相应读写文件权限 2.给了权限,但是文件的路径写的不对,比如少了“/”,这样就会报错了。 Caused by: android.system.ErrnoException: open failed: EISDIR (Is a directory) 这个异常是 阅读全文
posted @ 2016-04-19 11:41 狂奔的小狮子 阅读(14898) 评论(1) 推荐(1)
摘要:Android icons集合: Be aware that the style changes occur fairly regularly with each major release, so it's always worth checking current guidelines! Gen 阅读全文
posted @ 2016-04-14 11:34 狂奔的小狮子 阅读(335) 评论(0) 推荐(0)
摘要:WindowManger wm =(WindowManger)context.getSystemService(Context.WINDOW_SERVICE); View view = Toast.makeText(context,text,Toast.LENGTH_SHORT).getView(); //设置布局参数 WindowManger.LayoutParams params = ... 阅读全文
posted @ 2016-04-12 21:38 狂奔的小狮子 阅读(949) 评论(0) 推荐(0)
摘要:package com.dexode.fragment; import android.annotation.TargetApi; import android.app.Activity; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.support.v... 阅读全文
posted @ 2016-04-05 16:38 狂奔的小狮子 阅读(389) 评论(0) 推荐(0)
摘要:new LocationClient 这个的时候 需要用 getApplicationContext。 阅读全文
posted @ 2016-03-30 21:34 狂奔的小狮子 阅读(1888) 评论(1) 推荐(0)
摘要:最近项目遇见一个很奇葩问题,关于URL问题,项目中加载图片,图片的URL含有中文,但是,我的手机可以加载,没问题,同事也都可以,但是测试手机却不可以,加载失败,找到问题,就是URL含有中文问题。 解决方案: 把中文字符encode即可: 方法1: 方法2: 或者 参考: 文/SIMPLE孙鹏(简书作 阅读全文
posted @ 2016-03-26 14:20 狂奔的小狮子 阅读(3220) 评论(0) 推荐(0)
摘要:Android Studio报错: android studio error configuration with name default not found 在进行sync的时候,提示Error:Configuration with name 'default' not found 注意:在引入 阅读全文
posted @ 2016-03-24 14:38 狂奔的小狮子 阅读(5393) 评论(0) 推荐(0)