- 博客(8)
- 收藏
- 关注
原创 Shell批量清除AndroidStudio当前目录及其子目录下所有Build目录文件
function readDir(){ for element in `ls $1` do dir_or_file=$1"/"$element if [ -d $dir_or_file ] then if [ $element = "build" ] then ...
2020-04-07 14:19:46 502 1
原创 设计模式学习笔记----工厂模式
工厂模式的好处: 通过工厂模式可以将产品的实例化封装起来,调用者不需要关心产品的实例化过程,方便了当开发者对产品的实例化进行修改时,不需让调用者参与。抽象产品类:public abstract class Product { public abstract void color(); }具体产品类A:public class ConcretePrductA extends Product
2017-08-20 16:36:01 369
原创 设计模式学习笔记----Builder模式
Builder模式的目的: 将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 Builder模式的好处: 用户可以通过该模式一步一步创建一个复杂对象,使得用户可以在不知道内部构建细节的情况下,可以更精细的控制对象的构件流程。 目前Builder模式多分为简略版与经典版 简略版代码如下: public class Person { private fi
2017-07-15 17:11:47 287
原创 设计模式学习笔记----单例模式
单例模式的目的: 确保该类只有一个实例,并且自行实例化并向整个系统提供这个实例。 单例模式的好处: 避免产生多个对象消耗过多的资源 //饿汉单例模式 public class Singleton { private static final Singleton mSingleton = new Singleton(); //构造函数私有 private Sing
2017-06-25 23:29:10 303
原创 Android系统版本与API等级对应关系表
方便工作查阅使用 转自 https://developer.android.com/guide/topics/manifest/uses-sdk-element.html 平台版本 API 级别 VERSION_CODE 备注 Android 7.0 24 N 平台亮点 Android 6.0 23
2017-04-06 18:16:21 525
原创 shell批量修改当前目录及其子目录中文件后缀名称
#!/bin/bash function getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element if [ -d $dir_or_file ] then getdir $dir_or_file else if t
2017-03-10 16:59:05 3324
原创 Android实现定时隐藏View(一段时间无操作后隐藏)
目的实现一个定时隐藏功能,如果用户三秒内没有点击重置计时按钮,则三秒后隐藏显示的View,如果用户点击开始按钮,则图片显示,开启计时。功能界面如下: public class HideViewActivity extends AppCompatActivity { private HideControl hideControl; private View obj_view;//要定时
2016-10-22 22:46:16 6763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人