- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 AsyncTask从精通到放弃(二)
时光荏苒,距离我上次写AsyncTask的文章已经过去快一年了AsyncTask从精通到放弃(一)那个时候的我只get到了它的使用规律但是没有研究过源码,最近在强化自己对于源码的理解能力,所以对其源码进行了研究,如果对AsyncTask不熟悉的朋友可以看完我上面的博客再看这篇文章我们一般使用AsyncTask的姿势如下: new AsyncTask<String, Void,...
2018-03-30 00:23:39 457
原创 Android判断手机屏幕和分辨率
项目需求是有的动态图不在小屏手机上显示,如何判断是不是小屏呢?因为现在手机主流都是1920*1080 1280*720手机,而且dpi都是320以上,所以我的解决办法是判断手机dpi,小于240dpi的手机自动忽略~ private boolean isOldSmallPhone(Context context){ DisplayMetrics metric = co...
2018-03-28 19:39:23 3049
转载 Android进阶之Fragment与Activity之间的数据交互
看到一片关于Activity和Fragment交互的文章,mark一下Android进阶之Fragment与Activity之间的数据交互
2018-03-12 21:33:17 493
原创 LinkedHashMap是如何实现访问排序的?
源码的核心是数据结构最近在读缓存图片框架的源码,一直不知道缓存是如何判断“LRU” (Least Recently Used)最近最少使用的,看了源码才知道核心是LRUCache类,这个类的核心其实是 LinkedHashMap类关于这个类的介绍,网上有很多资料介绍这个类的特性: 1 双向链表+哈希表 2 线程不安全 3 允许空的键或者值 4 有序有一篇博客
2018-03-09 22:13:57 8068
原创 Android Studio R文件爆红但是项目可以运行
这种原因是你的R文件太大了(超过了Android Studio的上限25.6M了)解决办法如下:Help -&amp;gt; Edit Custom Properties -&amp;gt; create custom properties?(yes) -&amp;gt;添加 idea.max.intellisense.filesize=5000最后重启Android Studio即可!!!...
2018-03-08 20:22:25 13832 17
原创 Android 底部弹出Activity
网上百度了很多方案,很多都是过时的,下面介绍我的方案:第一步:新建3个anim文件1 bottom_in.xml(底部弹入动画)<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fr
2018-03-05 22:49:54 9048 4
原创 Android TextView 超链接显示及跳转
首先看下效果图点击“详情页”进入到我们的App的另一个页面,这是如何实现的呢?先看下代码textView = findViewById(R.id.text);SpannableString ss = new SpannableString("具体内容请点击详情页");ss.setSpan(new CustomURLSpan(""), 7, 10, Spanned.SPAN_IN
2018-03-04 22:29:35 1668
channelApk.zip
2019-08-13
Android实现快速发送电子邮件
2018-10-31
android扫码登录
2018-10-27
通讯录字母列表索引
2018-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人