乙巳🐍蛇年

acc8226 的博客

Win

  1. 【Win Mac】f.lux
  2. EyesGuard 定时提醒眼睛休息 由于作者说微软商店不再提供更新,所以还是去 github 下载最新版本。
    注:EyesGuard 需要 .Net 4.8 以上,老款 win 7 只能选择 FadeTop

备用

FadeTop 只适合 win 7 稍微有点颜值吧

not

Eyes Relax (仅适用于 Win) 已经不跟新了。 一款专业的定时提醒休息保护视力软件,用户可以设置休息时间到规定的时间便会弹出休息提醒,支持定时提醒的时长和次数设置,还可根据自己的喜好设置屏保,防止视觉疲劳,保护眼睛。

设置

f.lux 介绍

Microsoft Store 商店版 f.lux 全天候保护眼睛健康软件

阅读全文 »

有机会接触安卓平板的适配工作, 接触了三十多款平板, 简单聊聊。

为何需要平板

大屏幕大扬声器拥有更好的体验。

  • 看视频
  • 玩游戏
  • 办公和处理邮件
  • 阅读 PDF、看小说、漫画视野更大

屏幕尺寸

普通使用以 7~10 英寸为宜: 这里参考了 iPad, 屏幕如果低于 7 英寸不如买个大屏手机。

价格区间

1200~2500 RMB 为宜: 我觉得至少对标小米 Pad 2 的 1200 以上, 否则都不好意思说自己是平板, 然后天花板我定义为 2500 元, 否则我会怀疑你为何不选择 iPad(这里不歧视安卓平板, 用来用去还是 iOS 的生态更胜一筹)

阅读全文 »

WAMP 80 端口被 Microsoft-HTTPAPI/2.0 占用的解决办法

好的,这意味着你的系统已经安装了 Microsoft IIS 或者其他一些 MS 技术来报告这个签名---- 出于某种原因,他们正在 Windows 的后续版本中这样做。如果你不打算使用它,你可以卸载它,它不是 windows 的一个组成部分,所以它被卸载不会影响窗口的正常操作,如果你需要稍后再安装它,它作为标准操作系统的一部分,所以你不需要做任何精心设计的聪明。

开始 -> 控制面板 -> 程序和功能点击左边菜单中的‘打开和关闭窗口功能’链接。等待列表加载,然后找到 “Internet 信息服务”

  1. World Wide Web Publishing Service 务关闭
  2. SQL Server Reporting Services(MSSQLSERVER) 服务 服务关闭
  3. IIS
  4. Web Deploy 2.0 (Web Deployment Agent Service)
  5. MS Sql Server Reporting service.
  6. BranchCache ( Windows 8.1 )
  7. SQL Server VSS Writer
阅读全文 »

对于开发老手,这个问题想必已经深入你的心;若是一名新手或者一直对内存泄漏这个东西模模糊糊的工程师,你的答案可能让面试官并不满意,这里将从底到上对内存泄漏的原因、排查方法和一些经验为你做一次完整的解剖。

处理内存泄漏的问题是将软件做到极致的一个必须的步骤,尤其是那种将被用户高强度使用的软件。

案例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class PendingOrderManager {
private static PendingOrderManager instance;
private Context mContext;

public PendingOrderManager(Context context) {
this.mContext = context;
}

public static PendingOrderManager getInstance(Context context) {
if (instance == null) {
instance = new PendingOrderManager(context);
}
return instance;
}
   public void func(){
...
}
...
}
阅读全文 »

为指导 Android 开发者更加高效、高质量地进行 App 开发,呈现给用户体验好、性能优、稳定性佳、安全性高的产品。

本手册以开发者为中心视角分为 Java 语言规范,Android 资源文件命名与使用,Android 基本组件,UI 与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable 与动画,安全,其他等九大部分,根据约束力强弱,规约依次分为强制、推荐、参考三大类:

  • 【强制】必须遵守,违反本约定或将会引起严重的后果;
  • 【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;
  • 【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向

Java 语言规范

遵循 Oracle 公司《The Java Language Specification, Java SE 8 Edition》

Android 资源文件命名与使用

1. 【推荐】资源文件需带模块前缀。

2. 【推荐】layout 文件的命名方式。

1
2
3
4
5
6
7
Activity 的 layout 以 module_activity 开头
Fragment 的 layout 以 module_fragment 开头
Dialog 的 layout 以 module_dialog 开头
include 的 layout 以 module_include 开头
ListView 的行 layout 以 module_list_item 开头
RecyclerView 的 item layout 以 module_recycle_item 开头
GridView 的行 layout 以 module_grid_item 开头
阅读全文 »
0%