240 发简信
  • 隐藏软键盘

    Activity中存在输入框时,总会自动定位到输入框并打开软键盘,可以在AndroidManifest.xml中进行如下设置,使得启动Activ...

  • githooks

    最近代码提交的时候,总会遇到一些拷贝的代码中包含tab的情况,因此需要在提交代码前进行格式检查,发现了这个hooks挺好用的,可以在commit...

  • Error inflating处理

    之前写好的应用,忽然有一天忘记了,打开了Pad的导航栏,就一直报错: 经过查找,原因在于导航栏打开后,选取资源的情况会变化,之前对于华为平板M3...

  • 华为平板DPI的计算

    手头上有两台华为平板: 可以看出,手工计算出来的dpi和实际获得的dpi有差异,如果按照通常的设计方案,应当使用hdpi,但系统中应用使用的却是...

  • 获取屏幕尺寸

    可以使用类DisplayMetrics来获取屏幕尺寸: 最终数据为: 分别对应于:

  • 120
    ViewGroup中clipChildren属性的用法

    来自ViewGroup中的属性clipChildren用于定义一个子元素是否被限制在其父元素中进行绘制。通常用于动画效果中绘制需要超出原有尺寸限...

  • 文件名长度定义

    Linux下定义了文件名长度及路径名长度限制,具体在文件/usr/include/linux/limits.h中: 可以看到路径名长度为4096...

  • 终端配色

    Linux下的命令dircolors可用于设置ls命令输出结果的颜色。其本质是通过设置环境变量LS_COLORS来改变输出色彩。偷个懒,直接在~...

  • git生成patch

    git清空所有的为track的文件:git clean -fdx其中-f表示强制,-d表示包含目录,-x表示清除忽略项文件。 以下命令生成文件已...