自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java是否能实现多继承?

答案是: 能,但是java能实现多继承是java当中的接口之间能实现多继承,而java当中的类是不能实现多继承的,类只能实现单继承;类不能实现多继承的原因是: 如果类之间实现了多继承,将可能造成程序的紊乱,因为类与类之前可能存在相同的方法,程序在运行子类的对象或者子类调用某一方法,若父类中含有相同的方法,比如父类中都含有show()的方法,子类调用时系统将不知调用哪个父类的方法,从而程序报

2017-03-22 23:04:44 9017

原创 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > com.android.bui

在进行android json解析时出现以下错误:Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.Dupli

2017-03-17 15:59:00 1690 1

原创 android项目导入eclipse出现感叹号

在Eclipse中导入一个项目后,在项目名上有感叹号出现,基本上是由于build path的问题,jar包没有添加或者是添加了重复的jar包。解决方法: 在项目上右击-->build path -> configure build path-->libraries中,添加项目所需要的jar包,或者删除多余的jar包,选中有错误的包,点击remove,应该就可以了。

2017-03-16 14:44:26 499

原创 Android开发环境 Could not find SDK folder"F:\经常更新\adt-bundle-windows-x86\sdk"

android eclipse开发,刚刚进入eclipse软件出现这个错误,could not find SDK folder, adt-bundle-windows-x86\sdk. 错误的原因是: 我们安装的这个目录下没有我们软件需要的SDK;解决的办法: 点击Open Preferences ,进入界面之后,重新选择sdk的路径(D:\androidstudio\an

2017-03-15 10:16:05 8143 1

原创 ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing

创建eclipse项目的时,项目出现红色感叹号,并出现ERROR: In MenuView, unable to find attribute android:preserveIconSpacing,appcompat_v7] ERROR: In MenuView, unable to find attribute android:preserveIconSpacing 错误,这是v7包出现冲

2017-03-15 10:04:29 709

原创 android清单文件

android开发中,每创建一个activity,都必须在AndroidManifest.xml中注册activity,否则android程序在真机或者虚拟机中调试时则会跳出所运行的程序。

2017-03-10 17:17:23 2428

原创 Android layout属性大全

第一类:属性值 true或者 false           Android:layout_centerHrizontal 水平居中      android:layout_centerVertical 垂直居中      android:layout_centerInparent 相对于父元素完全居中      android:layout_alignParentBottom

2016-11-30 20:07:53 266

原创 android studio 查找替换

Android Studio 常用快捷键分类整理:1. 查找:Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Shift+Alt+N 查找类中的方法或变量Alt+F3 ,逐个往下查找相同文本,并高亮显示。2. 移动:Ctrl+Alt+ left/right 返回至上次浏览的位置Alt+ left/right 切换代码

2016-10-13 17:52:42 39659

转载 微信小程序开发环境搭建

微信小程序可谓是今天最火的一个名词了,一经出现真是轰炸了整个开发人员,当然很多App开发人员有了一个担心,微信小程序的到来会不会给移动端App带来一个寒冬,身为一个Android开发者我是不相信的,即使有,那也是很遥远的未来。 不管微信小程序是否能颠覆当今的开发格局,我们都要以好奇的心态去接收,去学习。不排斥新技术,所以,心动不如行动,赶紧先搭建一个微信小程序开发工具。那么接下来就让我们一起来

2016-09-24 15:29:04 437

原创 Android Studio 快捷键使用总结

01本文介绍了一系列在AndroidStudio中常用的快捷键,希望可以帮助各位在AndroidStudio的使用中更加得心应手、如鱼得水、随心所欲、驾轻就熟、左右逢源、无往不利。Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找功

2016-09-20 09:51:52 495

转载 Java Socket编程

博客分类: javaJavaSocketServerSocket乱码超时 Java Socket编程       对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接

2016-09-10 10:57:24 209

转载 Android 关于“NetworkOnMainThreadException”出错提示的原因及解决办法

转自http://blog.csdn.net/mad1989/article/details/25964495代码是无误的,在低版本的API上都可以运行的,但在3.0以上的版本就会出现NetworkOnMainThreadException出现android.os.NetworkOnMainThreadException错误提示的原因原因:不允许在主线程中进行网

2016-09-07 14:07:30 2070

转载 Android 开发 对话框Dialog dismiss和hide方法的区别

http://ningtukun.blog.163.com/blog/static/186541445201310151539697/dismiss和hide方法都可以隐藏对话框,在需要的时候也可以用show方法调用显示。但是,这两者是有区别的。dismiss方法会释放对话框所占的资源,而hide方法不会。activity退出前必须调用dismiss方法关闭对话框。

2016-08-03 10:33:35 520

原创 android studio生成get和set方法

1、在空白处点击右键;2、选中Generate.....;3、 然后选中Getter and Setter ;4、 最后选中所需要添加get和set的成员变量,点击OK就可以了!

2016-07-11 19:59:22 7613 1

原创 Java中assert关键字的实现

J2SE 1.4在语言上提供了一个新特性,就是assertion(断言)功能,它是该版本在Java语言方面最大的革新。在软件开发中,assertion是一种经典的调试、测试方式。       assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制,如C,C++和Eiffel等,但是支持的形式不尽相同,有的是通过语言本身、有的是通过库函数等。另外,从理论上来

2016-07-09 16:45:47 1286

转载 android添加各种权限

添加WiFi以及访问网络的权限:            操作外部存储设备文件:  录音时需要的权限:录制视频时需要的权限:发送短信:收短信:收彩信:GPS:

2016-07-08 11:02:01 811

原创 android studio 生成全局变量的快捷键

快捷键有两种:1、Ctrl + Alt + F 2、Ctrl +Shift + Alt + T

2016-07-07 15:41:10 8695 4

转载 理解java回调机制

本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273)所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式:Class A实现接口CallBack call

2016-07-06 17:50:05 211

转载 理解extends与implements

转载自:http://www.cnblogs.com/candycaicai/archive/2011/04/20/2022210.html理解extends与implements最近写android的应用程序,都是java编程的思想,和C++还是有所不同的,主要是继承上有所不同,其中对extends与implements的理解如下:1、extends是子类继承父类的关键字,继

2016-07-05 13:31:17 365

原创 android 运行项目闪退

android 项目运行闪退,一些原因是布局文件里的一些控件与android的SDK的版本不相匹配,需要我们更换android的SDK的版本,更换低一些的版本

2016-06-28 11:34:02 3973

转载 Android网络框架Volley

Volley是Google I/O 2013推出的网络通信库,在volley推出之前我们一般会选择比较成熟的第三方网络通信库,如:android-async-httpretrofitokhttp他们各有优劣,之前个人则比较喜欢用Android-async-http, 如今Google推出了官方的针对Android平台上的网络通信库,能使网

2016-06-23 11:18:49 249

转载 Android最流行的网络框架

Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。       Android原生提供基于HttpClient和HttpUrlConnection的两种网络访问方式。利用原生的这两种方式编写网络代码,需要自己考虑很多,获取数据或许可以,但是如果要将手机本地数据上传至网络,根据不同的web端接口,需要组织不同的

2016-06-23 10:36:45 307

转载 Android中的几种网络请求方式详解

Android应用经常会和服务器端交互,这就需要手机客户端发送网络请求,下面介绍四种常用网络请求方式,我这边是通过Android单元测试来完成这四种方法的,还不清楚Android的单元测试的同学们请看Android开发技巧总结中的Android单元测试的步骤一文。Java.net包中的HttpURLConnection类Get方式:[java] view

2016-06-23 09:49:59 467

原创 欢迎使用CSDN-markdown编辑器

android selector 背景选择器1、首先,android的selector是在drawable下xxx.xml中配置的,相关图片放在同目录下; 2、再次,selector主要是用来改变ListView和Button控件的默认背景;selector的使用1、首先在drawable下创建xxx.xml文件; 2、再在xxx.xml文件编辑代码;假设创建的文件为list_view.xml

2016-06-17 11:48:13 255

转载 java的权限修饰符

java类的访问权限1.解析Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。default:即不加任何访问修饰符

2015-12-31 16:42:40 723

空空如也

空空如也

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

TA关注的人

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