240 发简信
IP属地:河南
  • Kotlin面向对象之委托属性(Delegated Properties)

    存在一些常见共用的属性,虽然我们可以在需要时手动实现它们,但一劳永逸地实现并放入库中将非常棒。例子包括: 懒属性:该值仅在第一次访问时计算 可观...

  • Resize,w 360,h 240
    Docker及Docker-Compose的使用

    菜鸟Docker阮一峰的Docker教程 Docker是一个开源的容器引擎,它有助于更快地交付应用。方便快捷已经是 Docker的最大优势,过去...

  • 动态调整TextView的Gravity

    需求:ListView中的item中有一个TextView,该TextView的宽度确定,根据要显示的内容长度动态调整文字的显示方式:不超过1行...

  • Kotlin基础之包(Package)

    一个源文件需要以包声明为开头: 源文件的所有内容(如类和函数)都包含在声明的包中。 所以,在上面的例子中,baz()的全称是foo.bar.ba...

  • Android UI之系统栏(System Bars)

    Android系统栏包括状态栏(status bar)和导航栏(navigation bar)。 开发者可以对系统进行操作,具体包括: 弱化系统...

  • Kotlin面向对象之扩展(Extensions)

    Kotlin与C#和Gosu类似,可以为一个类扩展一个新功能,但是不必继承该类或使用设计模式,如装饰器模式。Kotlin是通过被称为扩展的特殊声...

  • Resize,w 360,h 240
    【Android】 banner+tab吸顶+viewpager切换+刷新加载之实现

    如图,顶部有轮播图,tab需要吸顶,不同tab对应的条目不同,各tab下的条目存在不同类型,需要支持下拉刷新与上拉加载。天资愚笨,花了一周时间终...

    2.3 3266 2 21
  • Kotlin面向对象之访问修饰符(Visibility Modifiers)

    类,对象,接口,构造函数,函数,属性及其setter方法可以被可见性修饰符修饰。(Getter方法总是具有与属性相同的可见性。)Kotlin中有...

  • Spring boot & Mybatis & MySql

    Spring boot官网给出的Spring boot访问MySQL入门教程使用的持久层框架是Hibernate,但实际工作中使用的是MyBat...