自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 Localization native development region 更改语言无效

由于项目需要,需要将一些常规操作的语言从中文设为英文比较常见的地方有UITextView或者UIWebView中长按弹出的复制、选择菜单,还有调用摄像头的一些文字等大部分更改语言设置的建议都是在info.plist文件(即项目的info选项)中设置Localization native development region的字段该字段默认为en即英文,改为china即可将该ap

2014-12-05 17:08:54 29433 2

原创 iOS 时间戳

我们通常以1970年1月1日至今的毫秒数或秒数作为时间戳标记某个动作

2014-08-20 15:11:19 984

原创 iOS 模拟器 沙盒 文件夹路径

当我们使用iOS模拟器时,如果需要查看shu j

2014-08-06 14:27:16 3534

原创 Eclipse 插件开发 基于org.eclipse.ui.startup扩展点 实现eclipse启动时执行相关操作

在插件项目配置文件,META-INF/MANIFEST>MF

2014-05-28 18:22:56 3440 1

原创 Eclipse 插件开发 打开Windows资源管理器

由于是做一个Library自动导入的项目,允许用户可以更换daoru

2014-05-27 13:45:11 1240

原创 Eclipse 插件开发 ProgressMonitorDialog 进度条显示的简单应用

我们在编写插件过程中,如果

2014-05-26 10:14:15 3103

原创 Eclipse 插件开发 向Console控制台输出信息

我们在编写

2014-05-12 17:53:53 4331 3

原创 Android高级应用开发(深入篇) stage3(下)- 高级商用界面开发 学习笔记

动画动画实质是什么 ?Android动画实现机制Android动画分类及编写方式

2014-03-03 15:14:37 2343

原创 java.lang.SecurityException: Permission Denial: starting Intent {} from null not exported from uid

今天使用Intellij IDEA(与Android Studio相同)开发时出现了这样一个问题原本创建项目时默认的启动Activity是MainActivity,后来为了测试新建了一个Activity,然后把这个Activity设为了项目启动的Acitvity,结果项目启动时报错Launching application: Ray.AnimationProject/Ray.A

2014-02-25 11:51:40 8464

原创 Android高级应用开发(深入篇) stage3(上)- 高级商用界面开发 学习笔记

一、风格与主题Style和Theme的区别1、Theme是针对窗体级别的,改变窗体样式2、Style是针对窗体元素级别的,改变指定控件或Layout样式使用Style

2014-02-21 15:57:50 2146

原创 基于Cocos2D的IOS游戏开发进阶与实践 —— Stage 2 —— 学习笔记

Object C哪怕开发Cocos 2D使用的是C++,也需要Object C,Object C是IOS的第一语言,比如用到保存数据,或者调用其他接口时都需要Object CObject C与C/C++语言类似,也有头文件和可执行文件的概念只不过它的可执行文件是以.m文件命名的,.m文件中是代码的实现还有.mm文件,是为了与C++语言混合编程时使用的

2014-02-17 16:57:23 1303

原创 基于Cocos2D的IOS游戏开发进阶与实践 —— Stage 1 —— 学习笔记

Xcode开发环境讲解General页面这一部分会根据iPhone和iPad的不同略有区别可以针对不用屏幕不用分辨率设置App图标Launch Image是应用启动后的第一张画面,根据苹果要求每个App启动都应该有一张静态图片I

2014-02-01 23:22:08 1617

原创 Oracle学习笔记(2)—— 解锁用户 unlock user

一开始默认情况下scott用户是锁定的,如何解锁用户?先使用sys用户登录,以sysdba的身份然后使用alter user 用户名 account unlock;命令解锁用户

2014-02-01 15:42:14 1056

原创 Oracle学习笔记(1)—— Sqlplus介绍

首先安装Oracle 10g版本安装前指定安装目录、全局数据库名称以及数据库口令(用于SYS、SYSTEM、SYSMAN和DBSNMP账户)安装完成后,将会有如下提示:可以在口令管理中管理解锁需要使用的数据库账户安装完成后会给出相关管理工具的网址及端口如何验证Oracle已经

2014-02-01 15:41:34 922

原创 IDEA环境 Unable to execute DX , java.nio.BufferOverflowExeception 编译失败

运行程序时出现了如下提示:   通过查询,发现是Android SDK Build-tools 19版本的问题,只需要在SDK中卸载掉,使用较早的版本即可顺利编译了

2014-01-26 11:15:36 2411 3

原创 Android高级应用开发(基础篇) - stage10 - 学习笔记

程序发布官方:http://developer.android.com/tools/publishing/publishing_overview.html程序发布步骤:1、准备发布:(1)移除Log,设置版本编号和版本名称(2)签名,通过ADT工具(3)针对你的发布终端最后发布测试(4)更新发布资源(5)准备好应用程序依赖的远

2014-01-24 15:21:58 820

原创 Android高级应用开发(基础篇) - stage9 - 学习笔记

Broadcast Receiver 比对Content Provider,肯定也是成对出现和使用的  在系统内,通知和判定执行状态1、系统执行状态:比如开机,关机,TF卡插拔,电量过低,如同微软的MSMQ2、自定义执行状态:发消息提示更新界面  一般消息及消息队列的机制  以上这些都是系统级的,不需要用户自己去管理维护 用户需要做的

2014-01-24 14:21:53 723

原创 Android高级应用开发(基础篇) - stage8 - 学习笔记

ContentProvider为什么要有ContentProvider?之前的存储都是放在具体应用程序下面(具体的私有路径,限制访问权限),如果能够共享?系统由于安全的因素,提供一些数据访问,不能直接开放给开发者,如何让开发者能够访问到这些数据?如果我写好的数据库程序,希望封装并且提供一套公共标准,让外部调用而不直接操作我的数据库,如果实现?Co

2014-01-23 17:55:50 829

原创 Android高级应用开发(基础篇) - stage7 - 学习笔记

开发问题:大胆假设,小心求证(Sundy) 推测的一些存储方式和存储介质1、XML——SharedPreference2、Binary File——File3、关系型数据库——SQLite34、网络访问——Network(Socket,Http,Https)  SharedPreference 最基本的操作步骤1、getSharedPreferenc

2014-01-23 11:11:48 1092 2

原创 Struts2 学习笔记 —— 10 —— Action接收参数时的中文乱码问题

在Struts接收参数时,如果输入中文,那么可能就会出现乱码问题  首先写一个index.jsp<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%>Insert title here 使用DomainM

2014-01-20 16:01:07 2978

原创 Android高级应用开发(基础篇) - stage6 - 学习笔记(下)

创建菜单一、创建方式1、xml(1)制作Menu.xml,并且把菜单选项都设置好(2)Inflater压进来,显示game_menu.xml <item android:id="@+id/new_game" android:icon="@drawable/ic_new_game" an

2014-01-17 17:35:11 998

原创 Struts2 学习笔记 —— 09 —— Action接收参数(3)

Action接收参数的第三种方式是ModelDriven,模型驱动,但这种方式并不常用 struts.xml文件与之前没有变化<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/stru

2014-01-17 10:50:00 605

原创 Android高级应用开发(基础篇) - stage6 - 学习笔记(中)

属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:"@android:color/transparent"和"@null"。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。an

2014-01-16 16:16:06 3126

原创 Struts2 学习笔记 —— 08 —— Action接收参数(2)

既然输入的参数总要交给相关的类(域对象)进行处理(执行操作或保存到数据库等),那为什么不干脆直接将得到的参数付给域对象的相关属性呢 定义一个域对象(Domain Model)package com.demo.struts2.model;public class User { private String name; private String password

2014-01-16 10:57:41 643

原创 Struts2 学习笔记 —— 07 —— Action接收参数(1)

JDK配置出现问题可能出现在一下几个地方:1、Window —— Preference —— Java —— Installed JREs2、Window —— Preference ——( MyEclipse )—— Servers —— Tomcat —— JRE3、项目右键 —— Properties —— Java Compiler —— Compiler comliance

2014-01-15 11:07:29 613

原创 Struts2 学习笔记 —— 06 —— ActionWildCard 通配符

除了05介绍的的两种方式(普通每个Action都配置的方式 和 动态方法调用DMI)以外,还有通配符的方式,更易管理,更加简便 项目的结构如下图所示  看一下struts.xml配置文件<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//E

2014-01-14 11:03:19 700

原创 Android高级应用开发(基础篇) - stage6 - 学习笔记(上)

用户交互设计师 —— 给想法和具体UI设计草图视觉设计师(美工) —— 实现想法 -> 真正的界面效果图界面实践 —— 程序员 —— 视觉设计师(编码能力强的) 为何我们界面要用XML?可以分离,程序员可以不用去管xml的layout,由视觉设计师来实现 WP开发中通用

2014-01-13 16:24:55 1233

原创 Struts2 学习笔记 —— 05 —— ActionMethod

我们配置了这样一个struts.xml<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> /user_add_success.

2014-01-13 15:28:37 681

原创 Struts2 学习笔记 —— 04 —— Path

首先配置web.xml<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaL

2014-01-13 14:34:55 847

原创 Struts2 学习笔记 —— 03 —— Action

首先说一个小问题创建JSP文件的时候,默认的编码格式是ISO-8859-1在Window —— Preference中,搜索JSP,将Encoding改为Chinese,National Standard这样,默认创建JSP文件时编码格式就会自动设为GB18130了下面是Action的介绍:具体视图的返回可以由用户

2014-01-10 18:35:23 799 3

原创 Struts2 学习笔记 —— 02 —— Namespace

Struts到底干什么用的 —— 把请求跟视图分开Namespace是命名空间namespace决定了action的访问路径,默认为"",可以接收所有路径的actionnamespace可以写为/,或者/***,或者/***/***,对应的action的访问路径为/index.action,/***/index.action,或者/***/***/index.act

2014-01-10 16:08:40 951 2

原创 Struts2 学习笔记 —— 01 —— HelloStruts

设置tomcatWindow —— Preferences —— MyEclipse —— Servers —— Tomcat —— Tomcat 6.x设置JRE(JDK包含调试,JRE不包含调试)Window —— Preferences —— Java —— Installed JREs配置结束后,在试运行配置的tomc

2014-01-09 16:19:26 1005 2

原创 Android高级应用开发(基础篇) - stage5 - 学习笔记

什么是Service有些用时比较长的操作希望在后台运行,不耽误当前操作常见操作:访问网络、文件IO操作、大数据的数据库任务,播放音乐等Service在后台运行,不与用户进行交互,在默认情况下Service运行在应用程序进程的主线程中,如果需要在Service中处理一些网络连接等耗时的操作,那么应该讲这些任务放在单独线程中处理,避免阻塞用户界面Questions:

2014-01-03 13:59:54 1020 1

原创 Android高级应用开发(基础篇) - stage4 - 学习笔记

什么是Activity官方定义:Activity是Android应用程序提供交互界面的一个重要界面,也是Android最重要的组件之一自定义:Activity是业务类,是承载应用程序的界面以及业务行为的基础。包括UI、Service……类似于我们的JavaBean”脸“的表现都靠Activity了什么是Intent认为Intent就是在不同组件之间传递值而设计的一个

2013-12-31 15:16:03 1143

原创 Android高级应用开发(基础篇) - stage3 - 学习笔记

掌上设备开发的局限性:1、更低的处理器2、有限的内存3、有限的存储能力4、小屏幕和低分辨率HVGA:Half VGA——480*320(VGA:640*480)QVGA:Quarter VGA——320*240WVGA:Wide VGA——800*4805、数据传输和高成本6、数据传输的低速度和高延迟7、不稳定的数据连接8、有限的电量开发时要

2013-12-26 15:14:53 1129

原创 Android View类中getScrollX()的说明

今天在读代码时遇到了getScrollX()这个函数,一开始理解错了,以为是横向滑动距离,结果走不通了仔细查了一下原来是这个道理我们知道手机屏幕左上角为原点(0,0)创建一些子View的时候,就会有一些超过屏幕的区域,可正可负,如图所示相关的几个方法如下:scrollTo():表示的是移动到哪个坐标点,坐标点的位置就会移动到屏幕原点的位置sc

2013-12-16 16:50:25 2731 1

原创 Android中的Scroller类讲解

Android是这样描述Scroller这个类的This class encapsulates scrolling. (encapsulate:封装)You can use scrollers (Scroller or OverScroller) to collect the data you need to produce a scrolling animation—for

2013-12-16 14:01:34 1103

原创 Android 4.2版本 华为EmotionUI1.6 开发者选项 开启

昨天刚升级了华为的Emotion 1.6系统 今天想要调试程序,打开控件边框的时候却发现在设置里死活都找不到开发者选项了 难道被阉割了?不可能啊…… 通过查询,发现原来是EmotionUI 6是基于Android 4.2系统,将开发者选项默认隐藏了 需要改到开发者模式才可以调出开发者选项 在设置——关于手机——版本号(不是Android版本号) 连续

2013-12-04 14:01:36 2276

原创 Android如何使用自定义字体

做应用时,使用text显现出的文字都属于系统默认的字体,有时候达不到自己的需求 Android系统自带了三种字体,分别是sans、serif和monospace,使用方式是在xml中配置typface即可<TextView android:id="@+id/header_textview" android:layout_width="wrap_con

2013-12-03 18:13:24 2829

原创 Ubuntu安装JDK+Eclipse

为了阅读Android源码以及编译,今天在Ubuntu下安装JDK以及Eclipse环境 去Oracle找到了JDK的下载,发现有两种可以选择,一种是tar.gz的源码,一种是rpm tar.gz需要编译,依稀记得RPM是可以直接安装的,所以下载了RPM的包 下载后添加了运行权限chmod a+x jdk-7u45-linux-i586.rpm 很犯二的使用./jd

2013-11-25 18:17:43 1073

空空如也

空空如也

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

TA关注的人

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