-
黑马软件工程师_JavaSE学习总结第11天_开发工具 & API常用对象1
黑马程序员_JavaSE学习总结第11天_开发工具&API常用对象1-------android培训、java培训、期待与您交流!----------11.01常见开发工具介绍1:操作系统自带的记事本软件2:高级记事本软件例:Editplus,Notepad++,UltraEdit3:集成开发环境IDE(IntegratedDevelopmentEnvironment)这种软件是用于程序开...
50
热度 -
Java面试题及答案(1-60说)
Java面试题及答案(1-60道)1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生...
6769
热度 -
Android开发经验谈-很少有人能告诉你的Android开发基本常识
Android开发经验谈-很少有人会告诉你的Android开发基本常识本文介绍Android开发过程中的一些基本常识,大多是一些流程、专业术语和解决问题的方法等。一、软件开发流程一个完整的软件开发流程离不开策划、交互、视觉、软件、测试、维护和运营这七个环节,这七个环节并不是孤立的,它们是开发一款成功产品的前提,但每一项也都可以形成一个学科,是一个独立的岗位,随着敏捷开发的流行,以及来到了体验为王的...
44
热度 -
JNI技术与Android施用
JNI技术与Android应用1.什么是JNIJNI是JavaNativeInterface的缩写。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,...
94
热度 -
JNI技术与Android使用
JNI技术与Android应用本文转自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771149.html1.什么是JNI???JNI是JavaNativeInterface的缩写。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语...
68
热度 -
应用JDK 6 编写 Web service
使用JDK6编写Webservice ? 服务器端的Java类若要成为一个实现了WebService的bean,它需要遵循下边这些原则:这个类必须是public类、不能是final的或者abstract、必须有一个公共的默认构造函数、绝对不能有finalize()方法。若要成为一个实现了WebService的Bean的方法必须遵循这些原则:这个方法必须是public,它的参数、返回值、和异常在每个...
571
热度 -
2015Java面试指南(1)
2015Java面试指南(一)?前言2015年可以说是Java程序员的“大年”,随着2014年11月乌镇互联网的闭幕,互联网行业是真的迎来了春天。2015年大量的创业型公司的兴起,对Java中高级职位的需求几乎可以用抢人的程度,跳槽人员的薪资普通在30%-50%的涨幅(一方面是因为市场需求、另一方面企业也在努力打破好多年员工待遇倒挂现象,即新入职员工的工资总比老员工高),更高的也不罕见,这是近几年...
36
热度 -
Android动态加载进阶 署理Activity模式
Android动态加载进阶代理Activity模式技术背景简单模式中,使用ClassLoader加载外部的Dex或Apk文件,可以加载一些本地APP不存在的类,从而执行一些新的代码逻辑。但是使用这种方法却不能直接启动插件里的Activity。启动没有注册的Activity的两个主要问题Activity等组件是需要在Manifest中注册后才能以标准Intent的方式启动的(如果有兴趣强烈推荐你了解...
26
热度 -
android多点抚摸的的一些记录和思考
android多点触摸的的一些记录和思考?一、UC浏览器的单指、多指操作很有意思,记录一些实现想法,留作以后参考。?/***ViewFlipper**两点触摸实现方式:*标志位intPointNumber;*1、侦听onScroll()消息,当event.getPointerCount()>1时,置标志PointNumber=2,开始记录位置。*2、比较两次坐标点,判断移动方向。*3、onF...
8
热度 -
android即刻消息处理机制
android即时消息处理机制在android端做即时消息的时候,遇到的坑点是怎么保证消息即时性,又不耗电。为什么这么说呢?原因是如果要保证消息即时性,通常有两种机制pull或者push。pull定时轮询机制,比较浪费服务器资源;push服务器推送机制,需要保持长连接,客户端和服务器都要求比较高(网络环境,服务器保持连接数等),它们的详细优缺点不描述了。上面这两种机制都要求客户端长期处于活动状态,...
73
热度 -
Android trouble shooting 拾掇(转)
Androidtroubleshooting整理(转)转自:http://hi.baidu.com/donghaozheng/blog/item/0e0edfc8d96a54197e3e6fdb.htmlAndroidtroubleshooting整理2010-09-2913:30(1)[01-0108:39:22.0161228:0x4cdE/AndroidRuntime]java.lang.E...
340
热度 -
SQLite指南(五) - PRAGMA命令用法(完整)
SQLite指南(5)-PRAGMA命令用法(完整)如若转载,请加上本文链接,以示尊重个人劳动,谢谢。PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同:1.特定的PRAGMA语句可能被移走,新的PRAGMA语句可能在新的版本中添加。因此,后向兼容无法保证...
82
热度 -
学习iPhone开发中 sqlite3的施用(转载)
学习iPhone开发中sqlite3的使用(转载)学习iPhone开发中sqlite3的使用转载自http://m.oschina.net/blog/14738??由于我主要负责我们小组项目数据库模块的部分所以这几天都一直在研究在iphone中最为常用的一个简单数据库sqlite,自己也搜集很多资料,因此在这里总结一下这几天的学习成果:?????1.Sqlite操作简明教程:http://hlee...
131
热度 -
SQLite3深入显出
SQLite3深入浅出文章目录:1、sqlite3基础语句2、sqlite3API3、sqlite3线程安全4、FMDB1、基础语句:学习sqlite3的基础在于SQL语句,开始前请输入$sqlite3验证你的电脑是否已经安装了sqlite3首先我们需要创建一个数据库文件,打开终端,在合适的目录下,输入:$sqlite3studyDB.db.database1.1、创建表以id为主键并自动增加,创...
298
热度 -
20个高级Java面试题集锦
20个高级Java面试题汇总这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。程序员面试指南:https://www.youtube.com/watch?v=0xcgzUdTO5MJava面试问题集合指南:https://www.youtube.com/watch?v=GnR4hCvEIJQ什么是可变参数?断言的用...
97
热度 -
Java口试:基础概念
Java面试:基础概念1,java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。2,java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。3,java语言不允许多继承,使继承关系成树装图,每个类都只能有一个父类。4,java语言的开发效率高,但执行效率低。(相当于c++的55%)5,...
39
热度 -
java口试大总结(1)
java面试大总结(1)标签:面试 面向对象的特征?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作实际上可能由一系列更低级的操作来完成。数据抽象定义了数据...
4428
热度 -
小弟我整理比较全面的java面试题
我整理比较全面的java面试题其中一些题目借鉴了一些网友的答案感谢对面试题提供答案的朋友我写这篇文章主要是为了要面试的朋友希望对大家有一点点作用如有不对或不正确,希望大家指出来1. 值类型和引用类型的区别?值类型存在栈中,存取速度快,但需要指定分配的内存大小引用类型数据存到堆中,存取速度稍慢,但此块内存数量大,且不需要指定分配大小值类型是从ValueType继承而来,而ValueType又是从Ob...
2359
热度 -
Android 系统开发之背阴
Android系统开发之背光不知不觉喜欢上了写Blog,这还是一种不错的休闲方式,所噶~~,会不会也害怕过周末呢?因为寂寞~~啥样儿的生活才让觉得舒适哦~单身好~哈哈。搞了两天,还是姚哥一语惊醒梦中人啊~忽略了Linux下的权限问题,让我纠结了好几个小时啊。首先说明一下,这次学习中让我学到的东西:最主要的莫过于是了解了Android中jni编程,游荡整个Android源码,可以看到很多直接操作底层...
72
热度 -
5. Debugging Android application memory
Android内存检测1.IntroductionAndroid对内存的使用包括内存泄漏和内存越界,内存泄漏会导致系统内存减少,最终分配不到内存,这样大的程序就不能运行,甚至系统没有内存而崩溃。Android中kernel和应用程序都可能会有内存泄漏和越界。对于Java代码,在越界的时候虚拟机会加以检查并抛出异常。而对于C/C++代码,越界的时候就悄无声息地让程序出错或crash2...
142
热度