
互联网
文章平均质量分 56
一靥知秋
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android点击EditText文本框之外任何地方隐藏键盘的解决办法
1,实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏[java] view plain copy"http://schemas.android.com/apk/res/android" android:id="@+id/traceroute_root转载 2017-08-28 14:47:08 · 506 阅读 · 0 评论 -
java编译原理2
1. 关于动态加载机制学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:在命令行窗口运行Java程序的时候,加上这个很有用的参数:java verbose *.class这样会原创 2017-07-03 13:45:44 · 632 阅读 · 0 评论 -
java编译原理
Java 虚拟机(JVM)是可运行Java 代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载 、解释和执行 Java应用程序的开发周期包括编译、下载 、解释和执行几个部分。Java编译程原创 2017-07-03 13:44:26 · 644 阅读 · 0 评论 -
java问答
1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的转载 2017-07-03 13:41:10 · 2442 阅读 · 0 评论 -
Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持转载 2017-06-30 10:06:21 · 386 阅读 · 0 评论 -
iOS开发之SMSSDK的简单运用
第一步、获取短信SDK点击下载最新版SDK,解压后得到以下文件结构:1、SMSSDK:短信验证码SDK,包括静态库和本地化文件。使用时直接将这个文件夹拖入工程。2、SMSSDKDemo:示例Demo 。3、如果想要集成SMSSDK 提供的UI,直接把SMSSDKUI.xcodeproj拖到程序。第二步、导入SDK将SMSSDK这个文件夹拖入工程。步骤如下:第三步翻译 2017-03-24 10:50:33 · 426 阅读 · 0 评论 -
Xcode真机测试
Xcode 7真机测试详解 1.准备注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk image首先,准备好下面的设备机相关软件MAC版本:OSX10.10.4Xcode版本:Xcode7 beta5(点击下载)真机设备:iPad Air(iOS 8.1.转载 2017-03-24 10:47:44 · 621 阅读 · 0 评论 -
给空APK进行签名以及找不到keystore证书链问题的解决方案
自已经所做的项目为了增加扩展渠道,需要向线上手机厂商(搜狗、魅族)应用商店推广自已的APP,但APP上传之前,需要走一下各个厂商自已的验证流程。而验证流程有一个特殊的环节,就是厂商会给你一个空的签名包,让你用自已项目的共公密钥(keystore)对空包进行签名。这个环节并不算难,可是在打包过程中出现了一系统列的小问题。具体的打包方法有很多,在这里主要讲两种:一、使用命令行进行签名。原创 2017-03-29 18:00:47 · 6138 阅读 · 1 评论 -
图片下拉放大 自定义scrollView
使用自定义scrollView的方法实现这个效果。也不多说了,直接上代码。[java] view plain copy package com.example.myapplication.dropzoom; import android.animation.ObjectAnimator; import android.an原创 2016-11-26 14:18:27 · 494 阅读 · 0 评论 -
为什么很多人写代码会在变量名前面加一个小写的m?
最近在读Android源码,发现很多系统变量命名时都加了m,而有的变量又没有加m,这是什么情况?于是Google了一把,“letter m before variable ”,第一条结果是来自stackoverflow的答案。终于看到一个不同的答案了, The use of the "m" prefix is more specific than simply denoting a转载 2016-11-02 11:34:31 · 4749 阅读 · 4 评论 -
Android Studio项目将Module依赖(lib)转成jar包
Android Studio项目将Module依赖(lib)转成jar包项目的lib库是通过创建一个Module,在app中的build.gradle文件中将apply plugin: 'com.android.application'改为apply plugin: 'com.android.library'123123同时将applicationId删除,这样Module转载 2017-08-28 14:48:07 · 778 阅读 · 0 评论