![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android知识
文章平均质量分 66
知识积累
知识是一个积累的过程,只有不断积累才能够站在登峰看见更加广阔的世界!
展开
-
Android MultiDex 解决65536问题
第一步:依赖compile 'com.android.support:multidex:1.0.1'第二步:APP继承Application@Overrideprotected void attachBaseContext(Context base) {super.attachBaseContext(base);MultiDex.install(base);}...原创 2019-12-20 14:00:17 · 309 阅读 · 0 评论 -
Android apk升级
看过网上很多apk升级的,但是不怎么适合自已,所以决定自已写一个,步骤如下:第一步:implementation 'com.squareup.okhttp3:okhttp:4.2.2'第二步:新建下载apk工具类public class ApkHttpUtil { private static ApkHttpUtil httpNet; public stati...原创 2019-12-20 12:03:35 · 861 阅读 · 0 评论 -
android edittext
edittext密码输入框:点击图标隐藏显示//设置密码显示ed_password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);//设置密码隐藏ed_password.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION...原创 2019-12-18 14:22:24 · 99 阅读 · 0 评论 -
android 拼音过滤、匹配首字母
第一步:添加implementation 'com.github.open-android:pinyin4j:2.5.0'第二步:拼音工具类public class Pinyin4jUtil { public static StringBuilder sb=new StringBuilder(); /** * 获取汉字字符串的各个字首字母 * ...原创 2019-12-18 13:53:23 · 659 阅读 · 2 评论 -
Touch事件传递流程、事件分发中的onTouch 和onTouchEvent 有什么区别,又该如何使用?
Touch事件传递流程、事件分发中的onTouch 和onTouchEvent 有什么区别,又该如何使用?转载 2018-03-20 09:58:34 · 2738 阅读 · 1 评论 -
Android代码中实现WAP方式联网
Android代码中实现WAP方式联网转载 2018-03-20 10:17:34 · 404 阅读 · 0 评论 -
Android:JNI 与 NDK到底是什么?(含实例教学)
Android:JNI 与 NDK到底是什么?(含实例教学)转载 2018-03-21 09:48:13 · 245 阅读 · 0 评论 -
Android图片加载库:最全面解析Glide用法
Android图片加载库:最全面解析Glide用法转载 2018-03-21 09:53:37 · 309 阅读 · 0 评论 -
Android图片开源库:最全面、详细的Picasso讲解
Android图片开源库:最全面、详细的Picasso讲解转载 2018-03-21 09:55:12 · 336 阅读 · 0 评论 -
图片轮播banner实现
图片轮播banner实现原创 2018-03-21 10:56:37 · 632 阅读 · 0 评论 -
okhttp简单实用,再也不需要去找方法了
okhttp简单实用,再也不需要去找方法了,实用多了原创 2018-03-27 10:19:55 · 286 阅读 · 0 评论 -
注解插件Butterknife 8.8.1
注解插件Butterknife 8.8.1转载 2018-03-27 10:33:47 · 414 阅读 · 0 评论 -
Android Studio快捷键使用大全
Android Studio插件,快捷键使用转载 2018-03-19 15:51:28 · 476 阅读 · 0 评论 -
谈谈对网络通信框架Volley的理解
谈谈对网络通信框架Volley的理解转载 2018-03-19 14:40:05 · 976 阅读 · 0 评论 -
invalidate和postInvalidate的区别及使用
invalidate和postInvalidate的区别及使用转载 2018-03-19 14:16:26 · 2705 阅读 · 0 评论 -
Android开发知道的基本知识点总(三)
1.静态属性和静态方法是否可以被继承?是否可以被重写?以及原因? 答:结论:java中静态属性和静态方法可以被继承,但是没有被重写(overwrite)而是被隐藏.原因:1). 静态方法和属性是属于类的,调用的时候直接通过类名.方法名完成对,不需要继承机制及可以调用。如果子类里面定义了静态方法和属性,那么这时候父类的静态方法或属性称之为"隐藏"。如果你想要调用父类的静态方法和属性,直接通过父类名...转载 2018-03-15 14:26:04 · 125 阅读 · 0 评论 -
Android开发知道的基本知识点总(四)
横竖屏切换的时候,Activity 各种情况下的生命周期、四大组件是什么、四大组件的生命周期和简单用法转载 2018-03-16 09:58:39 · 381 阅读 · 0 评论 -
如何实现Fragment的滑动?
如何实现Fragment的滑动?转载 2018-03-16 10:31:27 · 1933 阅读 · 0 评论 -
fragment各种情况下的生命周期、状态保存startActivityForResult是哪个类的方法,在什么情况下使用?
fragment各种情况下的生命周期、状态保存startActivityForResult是哪个类的方法,在什么情况下使用?转载 2018-03-16 10:13:07 · 1413 阅读 · 0 评论 -
AlertDialog,popupWindow,Activity区别
AlertDialog,popupWindow,Activity区别转载 2018-03-16 10:49:11 · 1817 阅读 · 0 评论 -
Android开发知道的基本知识点总(一)
一:java基础面试知识点 1.java中==和equals和hashCode的区别 1)“==”运算符用来比较两个变量的值是否相等。也就是说,该运算符用于比较变量对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能使用“==”运算符。 2)equals是Object类提供的方法之一。每一个Java类都集成自Object类,所以每一个...转载 2018-03-10 14:02:36 · 231 阅读 · 0 评论 -
LinearLayout、RelativeLayout、FrameLayout简单使用
LinearLayout、RelativeLayout、FrameLayout简单使用原创 2018-03-19 09:59:17 · 1277 阅读 · 0 评论 -
回调的原理 ?写一个回调demo
回调的原理 ?写一个回调demo转载 2018-03-19 10:30:16 · 999 阅读 · 0 评论 -
RecycleView的使用
RecycleView的使用原创 2018-03-19 11:19:16 · 173 阅读 · 0 评论 -
Android开发知道的基本知识点总(二)
1.int与integer的区别 答:1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、Integer的默认值是null,int的默认...转载 2018-03-15 13:59:57 · 161 阅读 · 0 评论