- 博客(13)
- 资源 (5)
- 收藏
- 关注
转载 Java Math的 floor,round和ceil的总结
floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11。ceil 则是不小于他的最小整数看例子
2015-07-27 18:11:16 351
转载 android webView js方法和java 方法交互
(原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。)原文连接:http://mahaile.blog.51cto.com/2891586/1017899目标: 在android activity webView的使用,activity中执行html中的js 方法, 和在html 中 调用activity 中的java方法
2015-07-27 17:17:14 398
转载 代码重构-字符串资源处理及其格式化
在Android项目布局中,资源以XML文件的形式存储在res/目录下。为了更好的实现国际化及本地化,字符串集通常以XML文件的形式存储在res/values/目录下。 1、纯文本字符串 一般来说,使用纯文本字符串仅仅需要res/values目录下的一个XML文件(通常命名为res/values/strings.xml,可以使用其 它的文件名替换strings),
2015-07-21 11:40:42 569
转载 代码重构-MVC框架
1、什么是mvc框架MVC是当前比较流行的框架,随便Google下,就可以发现几乎所有的应用程序开发中都采用了MVC框架,例如:.NET,Java Spring,Java Struts,PHP 。那么MVC到底是什么,为什么被广泛使用?简要说明下,什么是MVC。MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于
2015-07-21 11:38:27 1082
转载 代码重构-关于命名规范
一、首先明确命名规范问题: 本部分参考:http://www.cnblogs.com/qq78292959/archive/2011/03/17/2076948.html包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在
2015-07-21 11:37:04 1136
转载 代码重构-艰难的开始——重构
转自:http://my.oschina.net/caiyuan/blog/29796你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能 走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,那怕重写也在所不惜。最终那个模块会被他们重构, 就像以前和大家介
2015-07-21 11:33:53 371
转载 代码重构-总结 前辈的重构经验
总结 前辈的重构经验完成这样的重构,需要几个注意点,分享一下1 一定要在有充分测试代码的前提下重构2 测试代码的作用是 1 需求固定了 2 保证重构后逻辑不会发生变化 3 有测试心里有底,可以放心进行大量的结构上的重构3 重构时,先梳理代码,删除无用的逻辑,进行小的消除重复代码重构,封装小方法重构,等等,目的是让大段大段代码之前的耦合度降低,在
2015-07-21 11:32:48 3220
转载 Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工作自己也比较满意,唯一遗憾的就是自己要去一个新的城市,新的环境新的开始,希望自己能尽快的适应
2015-07-20 17:07:59 518
转载 安卓开发笔记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)
在开发安卓应用中避免不了要使用到网络图片,获取网络图片很简单,但是需要付出一定的代价——流量。对于少数的图片而言问题不大,但如果手机应用中包含大量的图片,这势必会耗费用户的一定流量,如果我们不加以处理,每次打开应用都去网络获取图片,那么用户可就不乐意了,这里的处理就是指今天要讲的缓存策略(缓存层分为三层:内存层,磁盘层,网络层)。 关于缓存层的工作,当我们第一次打开应用获取图片时,先到网络去
2015-07-17 14:39:09 526
转载 Android中写入读取XML
获取XML文件的基本思路是,通过getResources().getXml()获的XML原始文件,得到XmlResourceParser对象,通过该对象来判断是文档的开头还是结尾,是某个标签的开始还是结尾,并通过一些获取属性的方法来遍历XML文件,从而访问XML文件的内容,下面是一个访问XML文件内容的例子,并将内容更显示在一个TextView上数据写入xml:ReadXMLTest.ja
2015-07-17 14:30:37 329
转载 Android 中数据库查询方法 query() 中的参数
Android 中涉及数据库查询的地方一般都会有一个 query() 方法,而这些 query 中有大都(全部?)会有一个参数 selectionArgs,比如下面这个 android.database.sqlite.SQLiteDatabase.query():[java] view plaincopypublic Cursor query
2015-07-08 11:52:47 2964
转载 Android FragmentManage FragmentTransaction介绍
FragmentManage:FragmentManager能够实现管理activity中fragment. 通过调用activity的getFragmentManager()取得它的实例.FragmentManager可以做如下一些事情:1、使用findFragmentById() (用于在activity layout中提供一个UI的fragment)或findFrag
2015-07-07 18:19:11 285
转载 Android 自定义View步骤
例子如下:Android 自定义View 密码框 例子1 良好的自定义View易用,标准,开放。一个设计良好的自定义view和其他设计良好的类很像。封装了某个具有易用性接口的功能组合,这些功能能够有效地使用CPU和内存,并且十分开放的。但是,除了开始一个设计良好的类之外,一个自定义view应该:l 符合安卓标准l 提供能够在Android
2015-07-07 14:01:06 420
编译原理语法分析实验
2015-03-25
C++源代码单词扫描程序(词法分析)
2014-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人