-
java面试题及答案(基础题120聊) (一)
java面试题及答案(基础题120道)(一)1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有...
17
热度 -
Android动态部署五:怎么从插件apk中启动Service
Android动态部署五:如何从插件apk中启动Service转载请注明出处:http://blog.csdn.net/ximsfei/article/details/51072332github地址:https://github.com/ximsfei/DynamicDeploymentApkAndroid动态部署一:Google原生SplitAPK浅析Android动态部署二:APK安装及An...
304
热度 -
JAVA面试题-基础知识
JAVA面试题-----基础知识Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×friendly√√××private√×××不写时默认为friendly2、AnonymousInnerClass(匿名内部类)是否可以extends(继承)...
10141
热度 -
java面试题集锦(二)
java面试题汇总(二)20、abstractclass和interface有什么区别?声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstra...
7104
热度 -
Java面试题及答案(1-60说)
Java面试题及答案(1-60道)1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生...
6769
热度 -
quartz的运用(一)
quartz的使用(一)1.pom.xml <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>1.8.2</version> </dependency&...
484
热度 -
JAVA面试的陷阱
JAVA面试的陷阱 找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票,说不定中)。所以如果你...
348
热度 -
android permission权限与保险机制解析(下)
androidpermission权限与安全机制解析(下)在androidpermission权限与安全机制解析(上)篇博客中,我已经详细介绍了android相关系统permission和自定义permission,以及一些权限机制和安全机制。这篇博客主要将会介绍到android6.0的相关权限更改,原理和相关的处理方式,解决方法等。就以我以前的一个仿最新版微信相册为例子来分析。android6....
51
热度 -
Android文件重命名File.renameTo()以及定义副本名步骤(自定义规则)
Android文件重命名File.renameTo()以及定义副本名方法(自定义规则)项目需求做文件管理相关项目有个需求需要对单个或多个文件进行重命名,这就可能会出现名称重复的情况;还有复制的时候,如果粘贴的地方已存在相同名称文件,也需要进行重命名。相仿思想:我们知道在电脑上复制粘贴同一文件(夹)到同一路径下的时候,系统会帮我们自动生成新的副本(Copy)名比如:我.pngMAC是文件名+””+数...
476
热度 -
android 实现应用程序后台老板运行的说明
android实现应用程序后台运行的说明改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁,代码如下:publicbooleanonKeyDown(intkeyCode,KeyEventevent){PackageManagerpm=getPackageManager();ResolveInfohomeInfo=pm.resolveActi...
5
热度 -
Android 兑现Activity后台运行(转)
Android实现Activity后台运行(转)?Android实现Activity后台运行博客分类:?androidAndroid第一种方法?Java代码??Intent?intent?=?new?Intent(Intent.ACTION_MAIN);??intent.addCategory(Intent.CATEGORY_HOME);??intent.setFlags(Intent.FLAG_...
40
热度 -
Android 上载文件及写入SD卡
Android下载文件及写入SD卡Android下载文件及写入SD卡,实例代码?<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout...
33
热度 -
Android权限获取机制与常见权限不足有关问题分析
Android权限获取机制与常见权限不足问题分析Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,很多像我这样的新手,尤其是习惯了windows低安全限制的用户,很容易在这方面弄混淆,下面是我总结的Android系统权限相关的内容,作为这段时间对android权限学习的总结,也希望能对大家有所帮助,不正确之处请指出。首先分清两个概念:要区...
15
热度 -
Android中透过注解代替findViewById方法
Android中通过注解代替findViewById方法尊重原创http://write.blog.csdn.net/postedit/26507351这篇文章主要讲解注解实现findViewById的功能,首先我们来熟悉一下在java中怎么定义一个注解和解析一个注解注解的概念是在jdk5.0中提出来的,在java.lang的包中已经定义了三个注解:Override,Deprecated,Supp...
72
热度 -
3.实例
Android_通过ContentObserver监听短信数据变化1.简介在小米等一些机型,无法接收系统发出的短信广播。只能通过观察者ContentObserver,去监听短信数据的变化2.SMS数据介绍content://sms/inbox收件箱content://sms/sent已发送content://sms/draft草稿content://sms/outbox发件箱content://s...
415
热度 -
Android 程序的安装、卸载跟更新
Android程序的安装、卸载和更新安装程序:软件从无到有。卸载程序:软件从有到无。更新程序:软件的覆盖安装,可以保留原版本的数据,提升软件版本。?安装程序的方法:?1、?通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。?StringfileName=Environment.getExternalStorageDirectory()+apkName;?Uriuri=U...
32
热度 -
android 短信治理
android短信管理转载:http://blog.csdn.net/li_guotao/archive/2011/02/20/6196800.aspx先贴出相关的协议:content://sms/inbox收件箱content://sms/sent已发送content://sms/draft草稿content://sms/outbox发件箱content://sms/failed发送失败cont...
37
热度 -
黑马软件工程师_Throwable_error_Exception
黑马程序员_Throwable_error_Exception---------Java培训、Android培训、iOS培训、.Net培训期待与您交流!------一,概述:1,异常和错误:Java编译或运行时期发生的不正常行为。运行时除了exception还有error异常Exception:通常发生的错误可以有针对性的处理方式。错误error:通常发生后不会有针对性的处理方式,error的发生...
184
热度 -
android 装配删除软件
android安装删除软件?1、Android.mk文件?LOCAL_PATH:=?$(call?my-dir)??include?$(CLEAR_VARS)????LOCAL_MODULE_TAGS?:=?optional????LOCAL_SRC_FILES?:=?$(call?all-subdir-java-files)????LOCAL_PACKAGE_NAME?:=?PackageIns...
4
热度 -
基础学习day12-多线程1线程之间的通信和常用方法
基础学习day12--多线程一线程之间的通信和常用方法一、线程之间的通信1.1、线程之间的通信方法多个线程在处理统一资源,但是任务却不同,这时候就需要线程间通信。等待/唤醒机制涉及的方法:1.wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。2.notify():唤醒线程池中的一个线程(任何一个都有可能)。3.notifyAll():唤醒线程池中的所有线程。备注1、这些方法都必...
28
热度