Java
playStudy
这个作者很懒,什么都没留下…
展开
-
在CentOS7上使用java -jar运行SpringBoot项目并注册为开机启动Service
首先确保你的linux上有jdk 没有的话需要安装一下,我觉得使用yum的安装较为简单首先查询你想要安装的jdkyum search java|grep jdk1我选择java8的yum install java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_641安装好后需要设置环境变量vi /etc/profile1添加如下内容...转载 2020-03-05 13:24:52 · 830 阅读 · 0 评论 -
Android Fragment详解(一):概述
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activ转载 2014-06-17 10:44:21 · 1685 阅读 · 0 评论 -
Android Fragment详解(二):Fragment创建及其生命周期
Fragments的生命周期 每一个fragments 都有自己的一套生命周期回调方法和处理自己的用户输入事件。 对应生命周期可参考下图:创建片元(Creating a Fragment)To create a fragment, you must create a subclass of Fragment (or an existi转载 2014-06-17 10:53:27 · 843 阅读 · 0 评论 -
Android Fragment详解(三): 实现Fragment的界面
为fragment添加用户界面: Fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragm转载 2014-06-17 11:22:31 · 956 阅读 · 0 评论 -
Android Fragment详解(四):管理Fragment
要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackSt转载 2014-06-17 11:28:45 · 897 阅读 · 0 评论 -
Android Fragment详解(五):Fragment与Activity通讯
与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistVi转载 2014-06-17 11:32:24 · 818 阅读 · 0 评论 -
Mac OS X系统下的Android环境变量配置
在Mac下开发Android,要想在终端利用命令行使用adb/android等命令时,需要配置一下环境变量。步骤:1.首先,假设你已经下载了Android SDK,解压后安装了adb。记住sdk文件夹路径。我个人的路径为/Users/jeff/Downloads/adt-bundle-mac-x86_64/sdk/2.在终端中输入命令,进入用户目录。我的是/Users/je转载 2014-07-09 15:33:11 · 4323 阅读 · 0 评论 -
如何添加 android private libraries 中的包的源代码
先上图:这里以添加 afinal_0.5.1_bin.jar 为例。第一步:添加jar包到libs里面,系统自动把jar加载到android private libraries中;第二步:新建文件 afinal_0.5.1_bin.jar.properties 文件,文件内容为jar包的源代码的路径,如下:(换成你自己的)[html] v转载 2014-07-11 20:45:47 · 1387 阅读 · 0 评论 -
百度地图 key 错误,230
验证出错,错误码:230,请AndroidManifest.xml文件中检查 kye 设置。【尝试】很明显,这是key错误,但是仔细检查了sha1值和包名,都没有错误,甚至修改了包名重新提交,这个key还是提示验证出错,到底是什么问题导致的呢?在网上搜索了很多这个问题,参照解决办法,都没有奏效。【解决】就在百思不得其解时,发现as嘿嘿的屏幕上app这个module下有个debug.keystore转载 2017-08-01 17:34:41 · 752 阅读 · 0 评论 -
Android 网络通信框架Volley简介(Google IO 2013)
Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于Async转载 2014-07-07 22:30:26 · 863 阅读 · 1 评论 -
内部类及静态内部类的实例化
内部类的实例化如果内部类未声明为static,在实例化时首先需要new一个外部类的对象。并通过p.new Inner()的方式new 内部类,表明这个内部类指向该外部类。内部类的class类型为:Parent.Inner,而不是p.Inner,这个需要和new的方式区分开。public class Test { public static void main(String[]转载 2014-06-17 16:28:44 · 18658 阅读 · 1 评论 -
AndroidManifest.xml配置文件详解
AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。[html] view plaincopyxml version="1.0" encoding="utf-8"?转载 2014-06-15 11:42:42 · 980 阅读 · 0 评论 -
java native 关键字
java native方法是指本地方法,当在方法中调用一些不是由java语言写的代码或者在方法中用java语言直接操纵计算机硬件时要声明为native方法。java中,通过JNI(Java Native Interface,java本地接口)来实现本地化。转载 2012-05-29 09:43:14 · 609 阅读 · 0 评论 -
导入android项目在eclipse中会报@Override错误
很多时候导入android项目在eclipse中会报@Override错误,这是由于java编译器的版本不正确,Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。在eclipse中 选择Window –> Preferences –> Java –> Compiler 选择转载 2012-05-29 11:31:08 · 1360 阅读 · 1 评论 -
Uploading HaveImgFun.apk onto device 'emulator-5554'
Uploading HaveImgFun.apk onto device 'emulator-5554' 如果apk没有装上去可以重启 Ecplise 试下转载 2012-06-01 12:00:52 · 4653 阅读 · 0 评论 -
android 中写日志
#include __android_log_print(ANDROID_LOG_INFO, "MYPROG", "x = %d, y =%d", x,y);转载 2012-06-03 07:33:03 · 1268 阅读 · 0 评论 -
Eclipse自动提示
打开 Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist,在右边最下面一栏找到 auto-Activation ,下面有三个选项,找到第二个“Auto activation triggers for Java:”选项 在其后的文本框中会看到一个“.”存在。这表示:只有输入“.”之后才会有代码提示和自动补转载 2012-05-21 10:36:05 · 850 阅读 · 0 评论 -
Android adb的使用略解
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装至模拟器或android设备转载 2012-06-15 10:49:48 · 1077 阅读 · 1 评论 -
penfire开发环境搭建
1Openfirepenfirepenfirepenfire penfire开发环境搭建 开发环境搭建 开发环境搭建 开发环境搭建 开发环境搭建 开发环境搭建说明:开发环境 (IDE) (IDE)(IDE) :openfire openfire openfireopenfireopenfireopenfire -3.7.1 + eclipse + eclipse+ eclipse +转载 2012-09-10 10:16:05 · 2894 阅读 · 2 评论 -
openfire 配置IP
服务器管理 ---- 系统属性 添加 xmpp.proxy.externalip 127.0.0.1原创 2013-04-23 12:00:25 · 1753 阅读 · 0 评论 -
java环境变量配置
1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的转载 2013-05-26 07:19:41 · 629 阅读 · 0 评论 -
Android 开发中,如何将 SQLite 和 APK 一起打包发布
最近一时心血来潮,尝试开发 Android 程序,练习的项目是个简单的天气预报程序。其中天气预报自然要涉及全国各地各个地区,我把这些地区名以及地区代码放在一个 SQLite 数据库里,当然 Android 对 SQLite 也支持的很好。问题是,学习过程中发现很多教程或者示例,都是程序运行后即时创建一个数据库,然后建表、插入数据什么的,而我自己的想法是在电脑上把数据库事先准备好,然后随 APK 一转载 2013-06-30 14:01:36 · 1253 阅读 · 2 评论 -
解决cocos2d-X 2.0版本后创建的Android项目提示org.cocos2dx.lib.Cocos2dxActivity找不到问题
分类: android cocos2d-x 2013-05-21 10:50362人阅读 评论(0)收藏举报解决方法: 复制 ***\cocos2dx\platform\android\java\src\ (***为cocos2d-x更目录) 到你android项目中的src文件夹中这样就又有一个麻烦问题,是不是每次创建都要复制呢,答案当然是否定的,来转载 2013-08-02 10:17:03 · 1096 阅读 · 0 评论 -
Eclipse插件安装总结
本文来自CSDN博客,转载请标明出处:Eclipse插件安装总结通过个人的学习体会,将目前Eclipse插件安装的三种方式,总结如下: 第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和features目录。第二种方法也很简单,它主要借助于Eclipse的向导来安装插件。通过Help/Software Updates/Find and Insta转载 2012-05-28 22:44:08 · 1463 阅读 · 1 评论