![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
ITYDXTOCATTLE
这个作者很懒,什么都没留下…
展开
-
Android基于Google Zxing生成二维码
现在开发中,经常会用到二维码技术,Zxing是一个开源的,在Android中广泛应用的二维码技术,首先我们使用Zxing完成二维码的生成工作,首先将zxingcore.jar包放到我们的工程当中去: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat原创 2015-12-08 10:42:21 · 581 阅读 · 0 评论 -
Android代码截图并分享
对屏幕进行截图(直接软件可视部分) public Bitmap captureScreen() { getWindow().getDecorView().setDrawingCacheEnabled(true); Bitmap bitmap = getWindow().getDecorView().getDrawingCache();原创 2016-08-17 10:35:36 · 698 阅读 · 0 评论 -
RecyclerView item中match_parent失效
采用三个参数的方法即可,俩个参数会导致item中match_parent失效。原创 2016-08-15 16:38:11 · 911 阅读 · 0 评论 -
Android日期格式化
今天整理一下关于日期格式化的内容,开发中时间总要根据我们的需要去显示不同的格式,我们可以利用java.text.SimpleDateFormat,所谓格式转换,肯定是根据模型转化出我们想要的时间格式,首先我们先看一下模型中各个参数的含义吧,胸API文档中看到这样一个表格SymbolMeaningPresentationExampl原创 2016-06-30 12:17:14 · 1706 阅读 · 0 评论 -
BitMap二次采样
在图片加载时,如果不对图片进行处理,会报OOM异常,为了解决这一问题,需要在图片加载时对图片进行压缩,采用二次采样可以有效避免OOM问题。 二次采样主要是通过缩小图片,减少图片的像素指数来实现,我们通过BitMapFactory.Options来缩放图片,主要使用BitmapFactory.Options.inSampleSize参数,inSampleSizeca参数被称为采样率,原创 2016-05-26 12:06:57 · 913 阅读 · 1 评论 -
Android点击EditText以外区域,键盘消失
为了体验便捷一些,今天想实现店家Edittext意外的区域使弹出的键盘消失,经过查找,大致有俩种方法可以采用,都是采用点击edittext意外的区域,键盘消失,但这俩种又有很大区别。第一种:InputMethodManager imm= (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); @Over原创 2016-03-29 10:17:06 · 8459 阅读 · 3 评论 -
Android Fragment基本信息
fragment是依存于Activity存在的,所有fragment的生命周期受activity的生命周期影响,fragment的生命周期主要有几个方法, onAttach()(fragment与Activity关联);onCreateView()(创建fragment试图);onCreate()(和Activity.onCreate()方法作用类似,做一些初始化);onA原创 2016-03-23 15:00:24 · 431 阅读 · 0 评论 -
Android防止按钮被多次点击
再开发中为了防止按钮被多次点击造成的数据重复上传或其他问题,我们一般再点击按钮后,短时间内不再相应点击。 private static long lastClickTime; public synchronized static boolean isFastClick() { long time = System.currentTimeMillis();原创 2016-03-21 14:41:10 · 432 阅读 · 0 评论 -
计算俩个时间之间的时间差(计算总计时间)
今天要计算一个时间的总用时长,想了一下写了一个方法,记录一下,在这里的时间的事是“yyyy-MM-dd HH:mm:ss”,最后计算的总时长是小时:分:秒;首先我们将俩个事件转成Date形式,然后获取毫秒数,再进行计算; public static String Duration (String start ,String stop){ if (start.equal原创 2016-03-21 10:09:20 · 5729 阅读 · 0 评论 -
RecyclerView简单使用笔记
RecyclerView(比ListView、GridView更强大的滚动控件)Android Studio中添加库compile 'com.android.support:recyclerview-v7:24.2.1'布局文件中和ListView一致<android.support.v7.widget.RecyclerView android:id="@+id/rv"原创 2016-12-14 16:12:47 · 456 阅读 · 0 评论