- 博客(37)
- 资源 (10)
- 收藏
- 关注
原创 ubuntu远程连接问题
1.检查ssh已经在ubuntu端安装了 安装方法:sudo apt-get install open-ssh server 2.确认安装后启动服务 加入开机启动 restart ssh重新启动
2013-07-23 18:11:02
856
转载 linux svn
linux下搭建SVN服务器完全手册 http://www.cnblogs.com/wrmfw/archive/2011/09/08/2170465.html 系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum 一,安装必须的软件包. yum ins
2013-07-20 16:06:27
942
原创 Ubuntu下安装svn服务器
1.安装软件 >sudo apt-get install subversion 2.创建项目目录 >sudo mkdir /home/dennis/svn >cd /home/dennis/svn/ >sudo mkdir baseline 3.创建svn版本仓库 >sudo svnadmin create /home/dennis/svn
2013-07-18 07:05:46
860
原创 android初学问题
protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_02); TextView tv = new TextView(this); S
2013-06-24 18:27:01
803
原创 互芯默认值修改/常用函数接口记录
1.发送报告是否开启默认值(csw_cfg_defaultX.h文件中的值(X代表sim卡的数目)) 2.默认听筒声音调节NVRAM_NORMAL_MODE_VOICE_LEVEL 3.免提模式声音调节NVRAM_LDSPK_MODE_VOICE_LEVEL 4.耳机模式声音调节NVRAM_HDSET_MODE_VOICE_LEVEL 5.修改菜单列表中菜单文字位置等位置void gui_
2013-05-04 12:05:26
1062
转载 Java 条件编译
根据Java编译器的优化的机制,Java也能够提供条件编译。对于条件设为false的语句,编译器将不对条件覆盖的代码段生成字节码。 不仅可以用简单的boolean常量值来做条件编译,还可以用字符串常量及任何其他类型的常量. 例如: 1.简单的boolean常量.final boolean isDebug = true; if(isDebug) { // debug模式状态 Sy
2013-05-03 16:49:34
1038
转载 全面接触Java集合框架(二)
3.2.2. Comparator接口 若一个类不能用于实现java.lang.Comparable,或者您不喜欢缺省的Comparable行为并想提供自己的排序顺序(可能多种排序方式),你可以实现Comparator接口,从而定义一个比较器。 (1)int compare(Object o1, Object o2): 对两个对象o1和o2进行比较,如果o1位于o2的前面,则返
2013-04-25 12:49:03
670
转载 全面接触Java集合框架(一)
Java 2集合框架图 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,
2013-04-25 11:58:21
639
转载 JAVA中的集合
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection Collection Colle
2013-04-25 11:57:38
724
原创 Java国际化,获取java支持的语言和国家列表
import java.util.Locale; class Test { public static void main(String[] args) { Locale[] localelist = Locale.getAvailableLocales(); System.out.println("总共支持"+localelist.length+"种语言");
2013-04-10 17:46:18
1909
原创 类成员的反射,暴力反射,应用实例
import java.lang.reflect.Field; class Point { private int x; public int y; public String str1 = "ball"; public String str2 = "basketball"; public String str3 = "itcast"; public int getX(
2013-04-03 17:42:27
818
原创 Java快捷键设置,模板设置
使用syso输入System.out.println(); 1.windows--->preference---->general-->key 配置content assist的快捷键为alt+/然后apply,ok。使用以下如果不可以,原因可能是其他的功能占用了此快捷键 于是道上面相同位置找到后取消,保存。然后使用alt +/使用正常 2.模板配置 模板使用:选中一行代码或是
2013-04-03 14:05:15
945
原创 匿名内部类
/** * 匿名内部类,就是内部类的简写格式 * * 必须前提:内部类必须继承或者实现一个外部类或是接口 * 匿名内部类:其实就是一个子类对象 * * 格式:new 父类或是接口名(){子类内容}; */ abstract class Demo { abstract void show(); } class Outer { int num=4; /* class Inne
2013-04-02 14:24:28
720
原创 内部类
1.内部类可以直接访问外部类中的成员 2.外部类要访问内部类,必须建立内部类的对象 3.一般用于类的设计 4.分析事物时,发现该事物中还有事物,而且这个事物还在访问被描述事物的内容,这是内部还有的事物定义成内部类来描述 5.如果内部类是静态的,相当于外部类 6.如果内部类里面定义了静态成员,则内部类必须必须用static修饰 eg class Outer { private i
2013-04-02 11:30:17
618
原创 Java中接口与抽象类的异同点
相同点: 1.都是向上抽取而来的。 不同点: 1.抽象类需要被继承(extends)而且只能单继承,接口需要被实现(implements),可以多实现 2.抽象类可以定义抽象方法和非抽象方法,子类继承后可以直接使用非抽象方法 接口中只能定义抽象方法,方法必须有子类实现 3.抽象类的继承是 is a 关系,定义该体系的共性内容 接口的实现是like
2013-04-02 10:46:50
800
原创 单例(态)设计模式
单例(态)设计模式的两种形式: //单例设计模式 //饿汉式单例 class Single1//类一加载,对象就存在了,对象是静态的 { private static Single1 s = new Single1(); private Single1(){} public static Single1 getInstance() { return s; } }
2013-04-01 19:34:56
625
原创 Java和Android学习中的一些资源(网络搜集)
1.http://eclipsecolorthemes.org/选择适合自己的风格, EPF文件是著名的软件开发工具——Eclipse(IDE)的配置文件。我们可以通过Eclipse的File菜单中的(Inport/Export)->Preferences选项来(导入/导出)Eclipse的参数配置。 2.android学习blog http://blog.csdn.net/dlutbruc
2013-03-29 16:07:23
698
原创 互芯平台待机界面显示农历功能实现
通过结构体typedef struct { // U16 ImgID; MYTIME CalTime; clndr_lnuar_date_info_struct LunarInfo; // S8 TitleString[CLNDR_TITLE_LEN]; S8 DayBuf[CLNDR_DAY_LEN]; S8 MonBuf[CLNDR_MON_LEN]; S8 YearBuf[C
2013-03-29 11:10:43
1224
原创 互芯平台加入国外的gprs参数
修改主要在nvram_user_config.c文件中修改一下几个数组(本文以印尼的参数为例) (以下输入的字符需要转换成unicode码) 1. nvram_ef_abm_gprs_profile_struct const NVRAM_EF_ABM_GPRS_PROFILE_DEFAULT[NVRAM_EF_ABM_GPRS_PROFILE_TOTAL] 此数组填充下面的结构 typ
2013-03-29 10:58:40
1291
原创 互芯平台添加新的font
1.在FONTRES.C中仿照如下引入.h文件(如果文件较大的话) #ifdef __MMI_24X24_CHINESE_FONT__ //#include "L_Pluto_24x24_GB2312.h" const U8 gb2312_24x24_song_Width[8178]={ #include"l_pluto_24x24_ch_width.h" }; const U32 gb2312
2013-03-27 17:53:14
869
原创 使用简单批处理管理UI,铃声等用以区别客户的资源
在MTK ,RDA 的项目进行中,客户与客户之间可能只是UI风格,铃声资源,或是个别控制宏不一样,如此,我们可以使用批处理同意管理,按照客户分开这些资源,以便以后使用的时候可以直接使用批处理生成相应的资源 1.按项目分开,此处有一个批处理文件 此批处理的内容如下: cls echo ***************************************** echo 您已
2013-03-01 10:07:34
718
原创 互芯平台短信远程关机功能
1.在函数void mmi_frm_sms_new_sms_ind (void* inMsg)中拦截信息 2.变量声明 #ifdef __REMOTE_SHUTDOWN__ S8 shutdownCmd[18]={0x73,0x00,0x68,0x00,0x75,0x00,0x74,0x00,0x64,0x00,0x6f,0x00,0x77,0x00,0x6e,0x00,0x00,0x00
2013-02-01 10:02:37
966
原创 中文比较问题
U16 mmi_sms_char_towupper(U16 wChar) { /*----------------------------------------------------------------*/ /* Local Variables */ /*---------
2013-02-01 09:58:00
598
原创 配置svn,使得必须写log,针对不写log的朋友的
svn服务端有个hooks的文件夹,只里面都是一些管理的命令模板 我们使用pre-commit.tmpl写一个pre-commit.bat @echo off setlocal set REPOS=%1 set TXN=%2 svnlook log "%REPOS%" -t "%TXN%" |findstr "..." > nul if %errorlevel% gtr
2013-01-30 14:35:45
662
转载 一个c回调函数的例子
转自:http://my.oschina.net/kaixindewo/blog/16320 01 #include 02 // 方法指针的格式为:int (*ptr)(char *p) 即:返回值(指针名)(参数列表) 03 04
2013-01-28 12:03:56
432
转载 Android开发精选文章推荐
转自http://blog.csdn.net/wangjinyu501/article/details/8276450 [xml解析]学习笔记之SAX解析 解析XML文件时,有三种方式,其中SAX解析由于占用内存较小,比较适合Android开发中使用构建一个XML解析工具类. http://www.apkbus.com/blog-113729-45127.html Android—
2013-01-24 20:27:23
627
转载 一步一步写算法(之 算法总结)
http://blog.csdn.net/feixiaoxing/article/details/6993718 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 自10月初编写算法系列的博客以来,陆陆续续以来写了几十篇。按照计划,还有三个部分的内容没有介绍,主要是(Dijkstra算法、二叉平衡树
2013-01-23 10:33:07
452
转载 开发可统计单词个数的Android驱动程序(1)
转自http://blog.csdn.net/nokiaguy/article/details/8523272 Android本质上是基于Linux内核的系统,也就是说Android就是一种Linux操作系统。只不过大多数时候都会运行在ARM架构的设备上,例如,Android手机、平板等。Android驱动实际上就是Linux驱动,只是这里使用Android深度探索(卷1):安装C/C++交
2013-01-22 13:58:26
708
转载 #define 用法
转自:http://blog.csdn.net/zhangliang_571/article/details/8518652 1.简单的define定义 #define MAXTIME 1000 2.define的“函数定义” define可以像函数那样接受一些参数,如下 #define max(x,y) (x)>(y)?(x):(y); 因为这个“函数”没有类
2013-01-19 09:58:39
639
原创 互芯平台短信拦截方法
1.使用void mmi_frm_sms_new_sms_ind (void* inMsg),在此函数中拦截,对收到的短信做相关处理 此函数使用以下结构来装短信的内容 typedef struct { LOCAL_PARA_HDR kal_uint8 fo; kal_uint8 scts[7]; l4c_number_struct sca_number; l4c_number_str
2013-01-11 19:14:06
899
原创 互芯平台短信发送实现
void SendMsg(S8* content,S8* destnum) { mmi_frm_sms_send_struct * sendData=OslMalloc(sizeof(mmi_frm_sms_send_struct)); U16 contentNum; U8* pContentBuffer = NULL; memset((S8*)sendData, 0, sizeof(
2013-01-11 19:08:03
1028
原创 互芯平台系统时间修改
1.tm_time.c文件 UINT32 TM_PowerOnPatch() if(!nTimeValidFlag) { TM_SYSTEMTIME nSystemTime; HAL_TIM_RTC_TIME_T RtcTime; nSystemTime.uSecond = RtcTime.sec = 0; nSystemTime.uMinute
2013-01-08 14:14:36
882
原创 互芯平台播放动画完毕后多播一帧的问题修改
修改次void mmi_pwron_entry_animation_screen(void)下的一项值的大小 /* not set in NVRAM, use defulat 20 sec limit */ if(force_stop_time == 0xffff) { force_stop_time = 5*1000;//20000;//改到动画长度就可以了 } 还看到以下代码 stati
2013-01-08 10:36:21
874
原创 java学习--基础知识
1.所有代码都写在类中。 2.严格区分大小写 3.java 没有sizeof,goto,const关键字,但是拿他们当变量名 4.java中字符占2个字节,使用unicode码表示的。也可以使用===>>>"\u0027"这种\u+码值的方式表示 5.布尔量用来区分事物的正反两方面,只有true和false两种方式。 6.字符常量用单引号包含,字符串常量用双引号包含使用。 7.转义字符
2012-03-21 14:03:37
542
mtk功能机字符创添加修改独立工具
2020-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅