- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 synchronized8锁学习总结
通过8种情况演示锁运行案例,看看我们到底锁的是什么。输出结果我会放在最底下。可以思考一下,然后对照,代码都是基于Java8运行。
2023-03-14 23:28:32
109
原创 C语言读写文件
C读写文件使用 fopen(文件名,访问模式) 函数来打开文件,一般有getc/putc , fgets/fputs , fscanf/fprintf , fread/fwrite 四大家族来读写文件。关于文件访问模式有如下的选择:访问模式说明r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则将其覆盖。...
2019-06-10 15:37:03
12748
原创 Android MVP架构
Android MVP架构这是一个Kotlin +Okhttp3+Retrofit2+Rxjava2搭建的MVP初始App架构希望您在看文章之前对MVP有所了解1. MVP的三大角色按照国际惯例先放上图片从上图可以知道:View和Presenter可以相互持有,只有Presenter可以与model进行交互。model—数据层: 提供数据的存取功能给presenter使用,封装了DA...
2019-05-18 11:37:10
395
1
原创 C字符串操作和输入输出
字符串的输入*(1)int scanf( const char format [,argument]… ):不做越界检查,遇见空格符就结束,此函数不安全#include <stdio.h>//测试1int main(int argc, char *argv[]){ //scanf() 不做越界检查 char str[5]; printf("请输入字符串str:");/...
2019-05-17 12:06:37
378
原创 RecyclerView 禁用滑动
自定义LayoutManager进行处理,这里以LinearLayoutManger为例,其他类似public class MyLayoutManager extends LinearLayoutManager { private boolean isScrollEnabled = true; public MyLayoutManager(Context context, At...
2019-03-14 14:12:52
1197
原创 Android全局异常处理器笔记
自定义一个applicationpublic class MyApplication extends Application { private static Context mContext; @Override public void onCreate() { super.onCreate(); this.mContext = t...
2019-03-14 14:06:54
242
原创 Activity 跳转的生命周期变化
####(1)Activity1跳转到Activity2的生命周期流程 1.Activity1启动: Activity1: onCreate() Activity1: onStart() Activity1: onResume() 2.点击按钮跳转到Activity2: Activity1: onPause() Activity2:...
2018-10-10 10:03:19
745
原创 Android改变标题栏的透明度
类似这种效果,想必大家都看过,如某宝的商品详情页,小米商城首页等… ps:原来是简书上的,现在放在优快云我们这里是自定义一个ScrollView去监听控件的滑动,然后不断去改变标题栏的透明度。/** 自定义的srcollview*/public class ChangeAlphaScrollView extends ScrollView { private OnScrollCha
2017-09-12 11:31:30
637
1
原创 RecyclerView添加点击和长按事件的简单实现
这里写的方式其实是通过给RecylerView的item添加onClickListene和onLongClickListener的方法来达到我们的要求。不过貌似还有一种比这更高效的实现方法。末尾附上其地址。与大家共同学习一下代码比较简单,相信对于需要这个小需求的人来说一看就懂。
2016-12-16 11:58:24
802
1
转载 Android各种loading的效果
在这里只是引用一下别人的博客地址,方便自己。 http://blog.youkuaiyun.com/jdsjlzx/article/details/50682674
2016-12-01 14:29:29
1419
原创 Android 自定义view的监听事件
写博客的目的在于自己积累记录,同时也方便了他人。 在实际开发过程中,我们在自定义控件时可能根要据自己的需要去监听一些数据以及状态的改变,这时就需要我们自己去写监听器。我们都知道Android中,事件的监听是基于回调机制的。那么我们就通过代码来实现对自定义控件的监听。
2016-11-23 17:50:23
1345
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人