自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Git 常用命令汇总

git 常用命令汇总

2022-12-29 10:18:19 91 1

原创 Android +Java 笔试题「判断题目」

笔试题

2022-10-27 22:12:41 1333

原创 android 笔试题

牛客Android面试题

2022-10-26 22:13:35 1607

原创 ​数据持久化​

Android 面试数据库问题

2022-10-25 12:09:04 569 1

原创 线程和进程的理解

Android 面试基础问题

2022-10-25 11:58:30 1004

原创 2020-08-12

Kotlin 继承与构造函数继承Kotlin 中规定任何一个非抽象类默认都是不可被继承的 ,相当于Kotlin 中的 val 关键字被修饰类和变量是不可变的 , Java 里声明的 final他遵循着1.不是专门为继承而设计的,就无法预知子类如何被实现,存在未知的风险,应该主动加上 final 声明,禁止被继承2.所有非抽象类是不可以被继承 ,抽象类本身无法创建实例,当子类去继承才能创建实例 ,因此为了Kotlin创建的类 可以被继承,需要在类前面加"open" 关键字Kotlin 去继承某

2020-08-12 20:59:46 122

原创 Kotlin —— 入门 (一) :基础语法

接下来我将会向你介绍 Kotlin 程序的基本要素:函数和变量目录一、函数1.函数声明一、函数1.函数声明函数的声明以关键字 fun 开始,函数名称紧随其后:括号括起来的参数列表。参数列表的后面跟着返回类型,它之间用冒号隔开补充:无返回值的函数 fun printSum(a: Int, b: Int): Unit { print(a + b)} // 如果是返回 Unit类型,则可以省略(对于public方法也...

2020-06-12 15:51:07 310

原创 MVP框架优缺点及解决办法

最近在面试发现好多公司都会问到MVP框架搭建 , 所有今天在这里来探讨一下我们经常使用的MVP框架文章分为以下三个部分一 .MVP 的概念二 .MVP 的优缺点三 .MVP 解决存在的问题一 MVP 的概念MVP 简单介绍View层只负责视图的显示以及更新Model只负责数据的获取(如网络请求等)Presente...

2019-06-29 17:09:54 5127

翻译 级缓存实现对图片的加载

一、概述:现在android应用中不可避免的要使用图片,有些图片是可以变化的,需要每次启动时从网络拉取,这种场景在有广告位的应用以及纯图片应用(比如百度美拍)中比较多。现在有一个问题:假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很贵的,一个很耗流量的应用,其用户数量级肯定要受到影响。当然,我想,向百度美拍这样的应用,必然也有其内部的图片

2017-11-08 17:07:13 298

原创 图片缓存之内存缓存技术LruCache,软引用

这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。 先来看下两者的使用方式,再来作比较。 除了加载图片时要用到缓存处理,还有一个比较重要的步骤要做,就是要先压缩图片。1、压缩图片 至于要压缩到什么状态就要看自己当时的处境了,压缩图片的时候既要达到一个小的值,又不能让其模糊 ,更不能拉伸图片。/** * 加载内存卡图片 */

2017-11-08 17:05:10 349

原创 Activity和 Fragment抽取基类

Activitypublic abstract class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2017-10-30 19:05:54 565

原创 TabLayout使用

public class AFragment extends Fragment { private View view; private TabLayout tabLayout; private ViewPager viewPager; private List fragmentList; private List list; @Overrid

2017-10-25 22:05:17 304

转载 自定义 标题栏

public class TopBar extends RelativeLayout { private ImageView left_iv,right_iv; private TextView title_tv; private LayoutParams leftParams,rightParams,titleParams; private String ti

2017-10-25 15:02:27 271

原创 购物车 自定义加减器

compile 'com.github.zhujialin999:numutils:v1.0'project下加 maven { url 'https://jitpack.io' } AmountView amountView= (AmountView) findViewById(R.id.view); amountView.setGoods_storage(1

2017-10-25 10:12:52 385

原创 自定义圆移动并实现颜色渐变

public class Cur extends View{ public static final float RADIUS=50f; private Point currentPoint; private circleColor currentColor; private Paint paint=new Paint(); public Cur

2017-10-25 09:24:51 410

原创 SwipyRefreshLayout 上拉刷新,下拉加载

http://write.blog.csdn.net/postedit

2017-10-15 20:08:49 400

原创 RecyclerView 多条目(适配器)

http://write.blog.csdn.net/postedit?ref=toolbar

2017-10-15 19:58:21 373

原创 android中遇到 ANR问题及解决

android

2017-09-26 07:47:33 737

原创 Android 无线轮播 Banner 的使用

android

2017-09-25 09:22:32 388

原创 删除GitHub里的仓库

1)进入你要删除的 仓库2)点击Settings3)进入Settings默认界面  往下找 Delete this repository4)点击 Delete this repository5)输入你要删除 的仓库名

2017-08-30 13:16:54 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除