android:layout_weight的真实含义

  日常开发中,在LinearLayout中使用layout_weight可以很好的应对那些内容会动态变化的布局结构。比如表单填写
阅读全文

Git常用命令

  Git常用命令 查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id
阅读全文

队列的不同实现方法

  队列(Queue):也是运算受限的线性表。是一种先进先出(First In First Out ,简称FIFO)的线性表。只允许在表的一端front进行插入,而在另一端rear进行删除。 队首(front) :允许进行删除的一端称为队首。 队尾(rear) :允许进行插入的一端称为队尾
阅读全文

前端压缩gulp自动化构建工具

  前端压缩技术,自动化构建工具中使用比较广泛的有两种;grunt 和 gulp;它们的作用就是用配置项文件的方式替代各式各样的命令行;来完成测试、检查、合并、压缩、格式化、浏览器自动刷新等等;在某个窗外满是雾霾的周末; 我是先研究了下grunt; 然后;我承认; 面对grunt黑压压一片的配置我怂了; 然后又看了下gulp的相关文章; gulp大有取
阅读全文

自定义SimpleClient工具操作HttpClient

   话不多说,直接贴代码,照写就好了,用于android客户端对json数据的解析,通过将HttpClient组装,实现了这样一个simpleClient工具,在cookie等安全方面也做了些改善,客户端代码只需轻松调用该工具类的代码就可以了。
阅读全文

AsyncTask-httpClient应用

  HttpClient是Apache开源组织提供的HTTP网络访问接口(一个开源的项目),从名字上就可以看出,它是一个简单的HTTP客户端(并不是浏览器),可以发送HTTP请求,接受HTTP响应。但是不会缓存服务器的响应,不能执行HTTP页面中签入嵌入的JS代码,自然也不会对页面内容进行任何解析、处理,这些都是需要开发人员来完成的。 现在Android已经成功集成了HttpClient,所以开发人员在Android项目中可以直接使用HttpClient来想Web站点提交请求以及接受响应
阅读全文

Android中的利器-AsyncTask

     在android应用开发过程中,我们需要是时刻注意保证应用程序的稳定和UI操作响应及时,不稳定或响应不及时会带来不好的用户体验。 那么为何要引入AsyncTask? 在Android程序开始运行的时候会单独启动一个进程,默认情况下所有这个程序操作都在这个进程中进行。一个Android程序默认情况下只有一个进程,但一个进程中可以有多个线程。
阅读全文

修改android系统hosts全程笔记

        为了实现访问公司电商网站的接口,需要设置android模拟器中hosts文件,因此开始为这个问题搜索相关方法,于是整理了下解决方案。       方案1.通过windows中的cmd控制台对adb命令实现修改hosts。hosts在安卓模拟器中为只读权限,因此需要权限访问才能更改其内容。通过以下命令操作: 
阅读全文

一花一世界,一码一人生

  程序猿,你还记得许多年前,是怎样一步一步开始程序人生的么? 从前看到一个项目总是想这个对话框要如何显示出来? 现在会想能不能写一个通用对话框好多用几次,偷点懒? 从前看到论坛上一个帖子要做课程设计,总是说我帮你做吧,做完以后随便赏点,不好不要钱。 现在看到单子总要想算了还是偷懒吧,总是重复劳动……还收不到尾款。 从前接到单子​总是每天18个小时不停地敲代码,晚上4点钟睡觉,早上10点起来接着写。 现在到了1点就得休息了不然第二天起不了床。
阅读全文

程序员,如何从平庸走向理想?

   天才的程序员可遇不可求,更不能长有,我看到的 90% 仍是平庸的程序员。IT时代的膨胀,已让程序员如同文艺复兴时的印刷匠一样的普通,多数投入祖师爷门下的人,仅是为了更大的饭碗,更高的待遇,更好的生计。平庸的程序员编写腐烂的代码,没有规范和一致性,固守旧世界的语言,还好谈论大的架构和性能,说的比做的漂亮。而毫无例外的,他们认定技术没有出路,做产品、营销和管理的是更高大上的手艺,而他们当中的 99%,又会自然的流露出自己恰巧具备了那方面的天赋,至于进程为什么会崩溃这样的小问题是不屑于去了解的。
阅读全文
首页 123 末页 共 30 条记录