自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 比较详尽的Android系统文件夹文件功能介绍

但凡折腾rom的机油都知道,解压rom压缩包后,有个system文件夹,进入system后,里面有十几个文件夹,很多功能从其名字上略有所知,但内部大批量的文件却让好多人一头雾水。这些文件是什么?有什么用?我们能不能删?现在就将system内文件夹的功能,这里大概给大家描述介绍一下,让大家自己手机的内部资源有个比较简单的理解,避免误删造成的数据丢失、系统崩溃,以及做好的rom无法刷机。现在an...

2013-10-31 10:51:31 336

原创 Android updater-script脚本语法规则

这是Android系统来运行updater-scripts的Edify语言的基本介绍。 大部分的Edify命名都是函数,当调用这些函数结束的时候,会返回数据给脚本。当然,你也可以使用这些函数的返 回 值来确认成功与否,例如: ifelse(mount("yaffs2", "MTD", "system", "/system") == "system", ui_print(...

2013-10-29 16:55:24 414

原创 android classes.dex 反编译

Step 1 获取classes.dex将apk的后缀修改为zip,解压缩后会生成如下两个文件夹和三个文件            META-INF                                          res                               res文件夹下包含图片,音频,字库等资源,及处理后的布局文件,暂时按下稍...

2013-07-19 14:33:31 1387

原创 在ubuntu12.04下安装JDK

ctrl+alt+t  打开命令行首先激活Root密码,因为要使用sudo命令必须首先激活root密码root passwd root Step1:# 去oracle官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 我是6...

2013-07-19 08:39:16 134

原创 android项目使用jiffies来测量CPU耗电情况

 调试android程序是否耗电时候可采用单位时间内监控jiffies的方式实现 什么是jiffies    全局变量jiffies用来记录自系统启动以来产生的节拍的总数。启动时,内核将该变量初始化为0,此后,每次时钟中断处理程序都会增加该变量的值。一秒内时钟中断的次数等于Hz,所以jiffies一秒内增加的值也就是Hz。     系统运行时间以秒为单位,等于jiff...

2013-06-21 11:49:44 711

原创 WindowManager.LayoutParams.type属性

  type 的取值:       应用程序窗口。      public static final int FIRST_APPLICATION_WINDOW = 1;          所有程序窗口的“基地”窗口,其他应用程序窗口都显示在它上面。           public static final int TYPE_BASE_APPLICATION   =1;           ...

2013-01-31 11:01:49 1278

原创 Android 最佳实践

Android 官方文档关于最佳实践部分的翻译 Designing for Responsiveness:对于响应的设计,如何避免ANR 1 Generally, the system displays an ANR if an application cannot respond to user input  一般来讲,当应用不能相应用户输入,会ANR 2 if...

2012-10-23 10:29:20 133

原创 【Blackberry】权限申请

Blackberry引导系统权限页面申请权限 os 5,6,7下都是适用的  public class PermissionApply { private static int[] permissions = { ApplicationPermissions.PERMISSION_FILE_API, ApplicationPermissions.PERMISS...

2012-09-29 09:37:44 162

原创 BlackBerry 异常UI engine accessed without holding the event

  BB开发中发现了一个异常UI engine accessed without holding the event ,代码的大体结构式 一个Screen 注册到网络模块(另外一个线程)上,到网络状态发生变化,监听通知 Screen 进行UI上的变化 。  后来去网上查了一下,发现原来是由于BlackBerry的UI架构中避免多线程竞争等情况的一个机制引起的异常。Black...

2012-07-24 15:01:51 148

Android StackOverflow现象小节

1.太复杂的页面布局导致StackOverflow 在一个布局文件里书写了太多的LinearLayout可能会导致StackOverflow,一般由布局文件的嵌套引起。Android内的规定是从根到最远的叶子节点不能超过15个布局  异常日志的关键字包含drawChild,too many ViewGroups等。  解决办法是在复杂的页面布局里使用RelativeLa...

2012-06-15 08:35:34 193

原创 将Android应用移植到BlackBerry PlayBook上

BlackBerry的平板电脑playbook支持将android的apk转换成playbook可使用的格式。项目组里有一台playbook,简单写了个android程序,开始移植。 1.获取签名与转换 可参考以下文档  http://www.linuxeden.com/html/softuse/20111021/115240.html  基本思路就是申请签名...

2012-05-30 11:28:08 233

原创 Blackberry 创建http的四种方式

一.获取当前手机支持的接入方式 public void initializeTransportAvailability() { ServiceBook sb = ServiceBook.getSB(); ServiceRecord[] records = sb.getRecords(); for (int i = 0; i < records.length; ...

2012-05-25 09:01:42 134

原创 Midlet移植BlackBerry 第三方jar包处理

  Midlet项目中有第三方jar包,或者需要将代码打成jar包。正常将jar加到编译路径,Order and Export 中勾选上引入的jar,package 项目会失败 错误代码形如 com.xx.xx: Error!: Missing stack map in: equals at label: 119 出现这个错误的原因是引入的jar包没有校验,使用Blackbe...

2012-05-21 12:50:00 150

Android使用facebook api(三)

  本文旨在介绍facebook的graph api    graph API 简介    facebook的graph api是一套REST化的api,通过统一而稳定URL定义请访问数据对象,通过对http协议的GET,POST,DELETE三种请求进行数据操作的细分,响应JSON格式的数据包,组成了facebook的 graph api。  首先看一个get请求的例子...

2011-11-08 00:02:24 212

原创 Android使用facebook api(二)

本文重点介绍下facebook接入的一些背景知识,本身其实与android是无关的。 Facebook Connect  facebook connect协议是OpenID与OAuth的结合,第三方站点/应用可以通过facebook connect这套协议规范便捷地接入facebook并使用facebook上大量的用户数据。 OpenID简介 OpenID背后的思想很...

2011-11-06 23:03:52 190

原创 Android UI大杂烩

 did与px的换算公式 dip = px * 160/240 EditText android:imeOptions="actionDone" 设置软键盘的enter键字样,设置成actionDone后解决了软键盘不收回的问题。文本的阴影效果   android:shadowColor 阴影颜色 例  android:shadowColor ="#ff000...

2011-09-30 13:42:42 110

原创 进入android项目组的第一天

今天正式进入了android项目组,今天的任务就是搭建环境,熟悉代码,测试软件。  项目组新配了机器,根据教程搭建了android的开发环境,目前使用的环境是winxp,jdk6,android8,eclipse3.5。首先在模拟器下安装了产品的apk,经过了漫长的编译启动后,模拟器启动,提示程序错误,询问同事后,在系统盘/Documents and Setting/用户/.androi...

2011-08-04 13:44:28 135

原创 ZK Spreadsheet 点滴

1.4000最大样式错误 java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You can define up to 4000 styles in a .xls workbook错误 找到zpoi.jar中org.zkoss.poi.hssf.usermodel.HSSF...

2011-06-26 19:04:48 211

原创 ZK点滴

1.获取HttpServletRequest public HttpServletRequest getRequest() { return (HttpServletRequest) Executions.getCurrent().getNativeRequest(); } public HttpServletRequest getRequest() { retu...

2011-06-21 13:52:42 124

原创 ZK Spreadsheet 2.1版本发布

2011年5月31日,来自宝岛台湾的zk开发团队发布了ZK Spreadsheet的最新版本———ZK Spreadsheet 2.1。 发布后点了几下,新增了几个特性,最显眼的就是支持了从剪贴板复制到浏览器,从浏览器复制到Excel,增加了列合并单元格,列垂直居中等。 但是原有的bug还是很显眼,excel里增加行,增加列,加边框等等。 整体上说还不是一个非常成熟的版本,期待开发团...

2011-06-05 22:38:37 126

在freemarker中使用自定义zk标签

    本篇博文将叙述在freemarker中以标签的形式调用自定义的zk component,jsp的方式就不赘述了,很类似。部分组件使用官方提供的demo,下载点此,zk组件定制过程不在本文讨论范围。   首先确保zuljsp.jar在项目中    以zssapp component 为例,该组件是官方demo在zss-app-2.0.1.zip可以获得...

2011-04-20 11:25:06 190

原创 在freemarker中使用zk标签

    主要是为了使用zk spreasheets的标签,简述下步骤     首先是jsp里的写法<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://www.zkoss.org/jsp/zu...

2011-04-12 11:29:34 130

一封单位同事的邮件

       上周周五收到了一封同事的群发邮件,主要谈论现单位提升软件质量的方法,颇有收获,转载于此。以下邮件正文: 软件质量保证所强调的三个概念1.软件需求是进行质量测试的基础,与需求不符就是质量不高。(需求管理以及范围管理存在问题)2.规定的标准定义了一组指导软件开发的准则。如果不能遵照这些准测,就可能导致软件质量不高。(开发规范有待提高)3.通常有些“隐含需求”是...

2011-03-14 09:47:28 454

Nginx负载均衡

因项目需要,研究了一下nginx的负载均衡,并使用jmeter进行的测试。  所使用的软件与环境如下。 两台win7微机,装载了nginx0.8.54 和 tomcat6。 badboy用来录制脚本。 jmeter进行压力测试。  首先是服务器的nginx配置(nginx的安装与命令这里就不介绍了)  upstream meimei { server 1...

2011-03-07 16:25:25 95

部署 ZK Spreadsheet

        本文将介绍部署ZK Spreadsheet,ZK Spreadsheet的介绍请看这里,并简单分析下项目结构。准备工作JDK1.5以上版本Eclipse3.5以上版本Tomcat6.0以上版本(本例使用Tomcat)下载代码,点这里 下载zss-app-2.0.1.zip 开发环境的建立将代码导入eclipse中Eclipse中...

2011-02-14 16:45:41 292

原创 ZK Spreadsheet介绍

 ZK Spreadsheet 是一个Ajax组件,提供了在浏览器上使用微软Excel的功能。 将 ZK Spreadsheet 嵌入你的java互联网应用可以获得如下特性:通过控制或配置 Ajax spreadsheet 就可以使用纯净的java代码与Java EE或其他后端服务无缝结合。导入你的Excel 97~2010文件到ZK Spreadsheet中,即可在网络上协...

2011-02-14 14:16:59 478

application.conf介绍(一)

今天学习一下play framework的application.conf这个文件,默认的文件里提供了很多web常见问题的内置解决方案,只需要简单配置就可以使用。 我们逐行来,看看play给我们提供了什么轮子。 # This is the main configuration file for the application.# ~~~~~applica...

2011-01-20 17:28:19 1341

原创 Java Annotation简介

 单位要搞个基础知识的培训,分了Java Annotation的主题给我,框架这么爱Annotation,我也颇感兴趣,大概记录一下,大部分内容选自互联网检索结果与自己粗浅地理解。1.Annotation简介2.元数据(metadata)和元数据的价值3.原注解(built-in annotation)介绍4.lava.lang.annotation包简介5.优缺点 ...

2011-01-20 16:44:37 136

原创 第一个Playframework程序

  第一个程序会首先会介绍playframework的控制器与视图的关联,URL的重写,然后引入数据库的关联,引入单元测试。 创建表单 启动服务~$ play run playmusic,在app/views/Application/index.html中替换成如下代码#{extends 'main.html' /} <form action="@{Applica...

2011-01-18 18:19:06 171

原创 playframework 开发环境搭建

我的开发环境是windows32位系统,play1.1下载点这里,eclipse3.5。  下载后解压缩play-1.1.zip,运行${PLAY_ROOT}/play.bat文件,这里的{PLAY_ROOT}指的是play-1.1.zip解压缩的路径。将${PLAY_ROOT}加入到环境变量PATH下。在命令行里,输入play回车,输出了一个由符号组成的play字样说明安装成功了。...

2011-01-12 14:24:27 202

原创 Play Framework简介

      前言      之前在《程序员》杂志上看到过一篇文章介绍Play Framework,厌倦了Struts2-Spring的开发模式后打算自学这个开发框架。于是wiki了下Play Framework,并简单翻译了下wiki上的内容。      Play是一个开源的Web应用框架,使用Java语言编写,并遵循了MVC模式。旨在通过约定大于配置,热部署,浏览器提示错误等...

2011-01-07 15:50:31 164

基于Spring的JNDI方式请求EJB服务

         开发中有一个新项目需要调用现存的EJB服务,新项目有Spring容器,参考文档后使用JNDI方式请求EJB服务。解决思路如下。          首先是配置JNDI服务的属性文件,application.local.properties。########################################################## JNDI ...

2010-12-03 10:07:16 268

基于Struts2的使用Freemarker宏实现数据与页面的分离

      在使用Struts2与Freemarker开发时候,可以通过使用Freemarker的宏(macro)来达到数据与页面分离的效果,使页面开发者与后台业务开发者分离,并提高了业务代码的重用性。      主要的思路如下。      首先是Struts2代码 package com.test.mms.article.web.tag;import org.apache...

2010-12-02 10:10:56 94

freemarker 中使用spring权限 标签

jsp 中一般这么写 <%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %> <body> <security:authorize ifallgranted="ROLE_ADMIN"> Hello admin! </security&g

2009-03-17 15:39:49 358

使用PowerDesigner逆向导出PDM工程

   以mysql数据库为例:  PowerDesigner 12.5  数据库 mysql5.0  Odbc driver 3.51 驱动地址如下  http://mirror.cogentco.com/pub/mysql/Connector-ODBC/3.51/mysql-connector-odbc-3.51.27-win32.msi   安装   为需要操作的数据库创建一个...

2009-02-01 16:01:04 107

GMS服务分析

GMS,google移动服务,全名为Google Mobile Services,简称GMS,GMS目前提供search、Search by voice、gmail、Contact sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market等服务

2014-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除