12 2016 档案
摘要:Android中的接口回调技术有很多应用的场景,最常见的:Activity(人机交互的端口)的UI界面中定义了Button,点击该Button时,执行某个逻辑。 下面参见上述执行的模型,讲述James对Android接口回调技术的理解(结合前人的知识和自己的实践)。 使用一个比喻很形象地说明:客户端
阅读全文
摘要:工作中避免不了会去参考别人的思路和实现(代码),因此浏览博文和相关网站成了日常活动。在这一过程中,James看到很多博文都是满篇的代码,而没有相应的分析(文字描述或者流程图)。 对于上述这种情况,James很是抵触;此外James在自己实现某个功能时,Ctrl+C和Ctrl+V的时候也是有的,但是过
阅读全文
摘要:软件设计师需要不断学习,是一句真话。 大纲: 1. 新闻资讯; 2. 教学视频; 3. 开发工具; 4. 博客; 1 新闻资讯类 开源中国 Android专区:http://www.oschina.net/android/ 关注Android 关注开发者:http://www.androidchin
阅读全文
摘要:自从入了Android软件开发的行道,解决问题和学习过程中免不了会参考别人的思路,浏览博文和门户网站成了最大的入口。下面这些列表取名为:国内及Github优秀开发人员列表,就是浏览后的成果。 虽然下述列表出自Android软件开发,文章定为不断更新并涉及更多领域。 谓之优秀,唯坚持也。 1. _区长
阅读全文
摘要:(注:文章还未整理完毕...s) Linux常用指令操作有四类:文件和目录操作、文件查找操作、Linux系统命令以及其他操作指令。 一、Linux常用系统指令 Ctrl + L:清除屏幕指令 shutdown -h now 关闭linux系统 who 显示当前登录用户 who am I 显示当前登录
阅读全文
摘要:Linux系统目录结构图 目录:/ 是Linux的根目录 每个文件和目录从根目录开始,只有root用户具有该目录下的写权限; /root是root用户的主目录,这与 / 目录不一样; 目录:/bin 用户二进制文件目录 包含二进制可执行文件; 在单用户模式下,需要使用的常见linux命令都位于该目录
阅读全文
摘要:一、概念描述 什么是类图? 类图用于显示类、接口以及它们之间的静态结构和关系,用于描述系统的结构化设计。 类图描述系统中类的静态结构,不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图是以类为中心来组织的,类图中的其他元素或属于某个类或与类相关联。
阅读全文
摘要:Android中提供的dumpsys工具,用于分析Android性能。Android系统中,列出所有可用的dumpsys指令。 使用dumpsys查看memory信息: Dumpsys常用指令:
阅读全文
摘要:Monkey是Android SDK中附带的一个测试工具;Monkey用于进行压力测试,软件开发人员结合monkey打印日志和系统日志,解决测试中出现的问题。 Monkey测试的特点:所有事件都是随机产生的,不带任何人的主观性。 Monkey常用指令 -v:指定打印信息的详细级别,一个-v增加一个级
阅读全文
摘要:Samba软件安装 使用源代码安装samba,在终端输入如下指令: #sudo apt-get install samba #sudo apt-get install smbclient #sudo apt-get install libtalloc2 #sudo apt-get install s
阅读全文
摘要:为什么要使用Gerrit? 最先接触Gerrit时是Android开发过程中,提交代码给负责人审核时,用到的一款软件。它就是一款代码审核的工具。(向Git代码库推送push代码时,必须要经过Gerrit服务器,实现代码审查)几乎任何需要正式发布的项目都应当使用Gerrit来进行代码审查。 代码审核(
阅读全文
摘要:一、ADB常用命令:(不需要进到设备,也就是:不需要执行adb shell) adb devices 列出所有的已连接的设备 adb kill-server 关闭adb adb start-server 打开adb(和上述 adb kill-server 相对应的) adb shell 连接andr
阅读全文
摘要:Git在实际的使用过程中会遇到很多实际问题,下面对这些问题做一一分析和解决。 目录: 1. no new change问题; 2. unpacker error问题; 3. 中文乱码(ls -all); 4. 中文乱码(git status); 1. 推送代码是出现以下问题: 问题分析:Git ba
阅读全文
摘要:记录下James工作中遇到的问题: 1. 在app目录下提交.cfg特制化文件,此时Git和Gerrit结合使用; 2. 对修改文件追加提交; 3. 查看当前目录的所有分支,包括:本地分支和远程分支; 4. 根据远程分支创建分支,并查看所有分支与远程分支的对应关系; 5. 切换分支前,保存当前分支的
阅读全文
摘要:Git仓库的配制文件分为三个部分: 1. .git/config:指定仓库配置(特定于某个仓库),获取或设置时使用--file参数(或者省去)。 2. ~/.gitconfig:用户级别仓库配置(适用用于特定用户下的所有仓库),获取或设置时使用--global参数。 3. /etc/gitconfi
阅读全文
摘要:从工作开始,一直都在使用为知笔记(作为程序员需要知道的内容很多 不需要很深入理解,一段时不使用的东西可能就会忘记)。但本周一同步不同PC端时,了解到为知会在2017/1/1开始收费! 既然收费了,咱就不用了;但同步功能真得很好用。看看自己平日里做的笔记,恰好给自己一个写作的机会(那就把它们整理一下,
阅读全文

浙公网安备 33010602011771号