当前位置:  编程技术>移动开发
本页文章导读:
    ▪Sencha touch 二 - Store 用法笔记        Sencha touch 2 - Store 用法笔记最近折腾了一天,特此做下笔记。 我现在有这样一个表返回的数据。内部数据只有一个字段数据不一样,如图所示 但是我在从store读取动态数据时候需要注意.........
    ▪ 代码使用技巧        代码应用技巧1、给文字加下划线 email_name.setText(Html.fromHtml("<u>" + email.title + "</u>"));2、文字图片一起排,并加以间隔 android:drawableLeft="@drawable/user_id" android:drawablePadding="10dip.........
    ▪ Java定名规范及给自己写的方法添加注解       Java命名规范及给自己写的方法添加注解主题: 如何给自己写的方法增加简洁的注解,便于以后自己使用, 不至于忘了方法里面的参数是干什么用的! 想要给自己写方法添加注解,那先保.........

[1]Sencha touch 二 - Store 用法笔记
    来源: 互联网  发布时间: 2014-02-18
Sencha touch 2 - Store 用法笔记

最近折腾了一天,特此做下笔记。


我现在有这样一个表返回的数据。内部数据只有一个字段数据不一样,如图所示



但是我在从store读取动态数据时候需要注意: Store 定义的id 和数据库读出id 匹配时发现两条数据记录的id都是1。那么这个时候store会默认是同一条记录 这时候输出的Stuff的值永远是一样的。

解决方法: 这时候你需要将store的id 改为 ID, 这时候数据库的id值同样会匹配ID,但是store会默认为两条不一样的记录,看图 黄鱼和青椒变成了不同的记录



附录上store的动态调用代码

var url = 'php/get-singlefood.php?searchStr='+searchID;
store.getProxy().setUrl(/blog_article/url/index.html);
store.load(function(records, operation, success) {
var stuff = "";
Ext.each(records, function(record) {
stuff += record.get('stuff')
})
console.log(stuff);
}, this);
//store.load();



    
[2] 代码使用技巧
    来源: 互联网  发布时间: 2014-02-18
代码应用技巧

1、给文字加下划线

email_name.setText(Html.fromHtml("<u>" + email.title + "</u>"));
2、文字图片一起排,并加以间隔

        android:drawableLeft="@drawable/user_id"
        android:drawablePadding="10dip"



    
[3] Java定名规范及给自己写的方法添加注解
    来源: 互联网  发布时间: 2014-02-18
Java命名规范及给自己写的方法添加注解

主题:

如何给自己写的方法增加简洁的注解,便于以后自己使用,
不至于忘了方法里面的参数是干什么用的!


想要给自己写方法添加注解,那先保证自己写的方法得规范,不然面子往那搁,于是网上查阅了相关的资料,看到一篇好帖,在此给大家分享下,原文如下请点击:
必须掌握Java命名规范

在此摘抄下:
1、包名:包名由小写英文字母组成。
为了保障每个Java包命名的惟一性,最新的Java编程规范要求程序员在自己定义的包的名称之前加上惟一的前缀。由于互联网上的域名是不会重复的,所以程序员一般采用自己在互联网上的域名作为自己程序包的惟一前缀。
例如:net.frontfree.javagroup。
2、类名:类名必须用大写英文字母开头,多单词组合时单词首字母用大写,单词其他字母用小写。
如果类名称由多个单词组成,则建议将每个单词的首字母均用大写,例如TestPage。如果类名称中包含单词缩写,则建议将这个词的每个字母均用大写,如:XMLExample。由于类是设计用来代表对象的,所以建议在命名类时应尽量选择名词。
例如:NameStandardTest。
3、常量名:常量用final来修饰,表明一般情况下,代码中只用它而不能再改变它的值。

    常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则建议用下划线来分割这些单词。

    例如:MAX_VALUE。

4:方法名:一般首单词首字母用小写英文,其他单词首字母用大写。

    方法的名字的第1个单词应以小写字母开头,后面的单词则建议用大写字母开头。

    例如:sendMessge()。


5:参数名:与方法名规范相同。
参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证在参数名称为一个单词的情况下,参数的命名尽可能明确。
例如:methodTest(String stringName)。

6:   注释

Java除了可以采用常见的注释方式之外,Java语言规范还定义了一种特殊的注释,也就是通常所说的Javadoc注释,它是用来记录代码中的API的。Javadoc注释是一种多行注释,以/**开头,而以*/结束,注释可以包含一些HTML标记符和专门的关键词。使用Javadoc注释的好处是编写的注释可以被自动转化为在线文档,省去了单独编写程序文档的麻烦。例如:

/**
*This is an example of
* Javadoc
*
*@author darchon
*@version 0.1, 10/11/2002
*/

在每个程序的最开始部分,一般都用Javadoc注释进行程序的总体描述以及版权信息。在主程序中可以为每个类、接口、方法、变量添加Javadoc注释,每个注释的开头部分先用一句话概括该类、接口、方法、变量所完成的功能,这句话应单独占据一行以突出其概括作用,在这句话后面可以跟随更加详细的描述段落。

在描述性段落之后还可以跟随一些以Javadoc注释标签开头的特殊段落,例如上面例子中的@auther和@version,这些段落将在生成的文档中以特定方式显示。

虽然添加注释不会使一个设计低劣的程序变成好的程序,但是如果按照编程规范编写程序,并且为程序添加良好的注释,却可以帮助编写出设计优美、运行高效且易于理解的程序,尤其在多人合作完成同一项目时,编程规范非常重要。俗话说"磨刀不误砍柴工",花费一点时间去适应一下Java编程规范是有好处的。


小结:
下面写了一个demo特意来熟悉下给方法添加注释,试试效果看。
以后在写方法时要给方法加注释,这样会提醒自己,明确
写此方法的目的,做它该做的事,是否还有其他因素需要考虑。
理论联系实践,实践更新理论,在实践中不断完善自己。

附代码:
	
/**
	 *the class NameStandardTest is just a test 
	 */
public class NameStandardTest
{
	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		String s = "Hello,java !";
		nameStandardTest(s);

	}

	/**
	 * this is a simple example of how to name and annotate your method
	 * @param 
	 * s -means a string
	 * @version 2012.09.20
	 * @author sunny.fans
	 *
	 */
	private static void nameStandardTest(String stringValue)
	{
		System.out.println(stringValue);
		
	}
}






 

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3