- 博客(45)
- 收藏
- 关注
转载 如何安装IntelliJ IDEA
1、下载解压缩,得到汉化包和软件原程序; 2、首先双击文件“ideaIU-15.0.2.exe”安装原版软件; 3、这里建议勾选三个; 4、成功安装后,双击桌面上的生成的IntelliJ IDEA 15.0.2图标打开软件; 5、这里可以暂时不设置; 6、弹出注册界面,比较简单的注册方法就是:选择“License s
2017-02-09 14:55:14 6107 1
转载 GitExtensions工具使用教程
GitExtensions工具使用教程第一步:安装1.双击:GitExtensions24703SetupComplete.msi 选择安装路径 点击Install之后跳出以下窗口,点击我接受
2017-02-09 14:50:01 6435
转载 Oracle中start with...connect by子句的用法
Oracle中start with…connect by prior子句用法connect by 是结构化查询中用到的,其基本语法是:select … from tablenamestart with 条件1connect by 条件2where 条件3;例:select * from tablestart with org_id = ‘HBHqfWGW
2017-01-06 14:03:39 307
转载 32位plsql连接64位oracle 使用命令窗口出错,解决办法
由于现在的笔记本大都是64位的window7系统,然而PLSQL_Developer没有64位的,这造成了我们连接的麻烦,这里教大家怎么将win7_oracle11g_64位连接32位PLSQL_Developer。并解决在使用PLSQL_Developer时出现中文乱码。现在开始吧~ 第一步:已经装好的64位Oracle数据库wi
2017-01-03 17:44:52 976
转载 给 Android 开发者的 RxJava 详解
在正文开始之前的最后,放上 GitHub 链接和引入依赖的 gradle 代码: Github: https://github.com/ReactiveX/RxJava https://github.com/ReactiveX/RxAndroid 引入依赖: compile 'io.reactivex:rxjava:1.0.14' compile 'io.reactivex
2016-12-06 20:30:31 294
转载 JAVA WEB 浏览器兼容问题汇总
首先谈一下浏览器,虽然现在ie依然是浏览器市场的老大,大约占有67%的份额,但是由于其各方面的欠缺,用户开始选择其他浏览器作为自己浏览网页的主要 工具,比如firefox、theworld、maxthon、chrome、opera等等,在用户使用比较多的浏览器中,分为2大派系 - ie内核和非ie内核,像theworld、maxthon、greenbrower等等都属于ie内核,而firefox、
2016-12-06 20:11:38 284
转载 MySQL——数据库语言+语法
MySQL——数据库语言+语法CREATE TABLE `NewTable` (`id` int NOT NULL AUTO_INCREMENT ,`name` varchar(10) CHARACTER SET utf8 NOT NULL ,`age` decimal(6,4) NOT NULL ,`img` blob NULL ,PRIMARY KEY
2016-10-30 20:52:30 398
转载 HTML——jshtml学习笔记+实例+正则表达式+简单轮播+表格增删改查
HTML——jshtml学习笔记+实例+正则表达式+简单轮播+表格增删改查HTML——jshtml学习笔记+实例 用户名: 密码:<div id="div1" style="width: 500px;height: 200px; background-color: #3db54e" oncl ick="getXY(event)"onm
2016-10-30 20:34:31 887
转载 HTML——基础教程 w3cschool
Html标签 HTML HyperTextMaekupLanguage 超文本标签语言HTML 网页的“源码” 浏览器:”解释和执行” HTML源码的工具HTML版本HTML4.1.0HTML5: HTML的最新版本,是HTML、XHTML以及HtmlDom的新标准。Html 标签 是最基本的单位和重要组成。 使用
2016-10-30 20:22:54 803
转载 Android 6.0 动态权限管理
Android 6.0 - 动态权限管理的解决方案Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担. 动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应用权限. 时代总是不断发展, 程序总是以人为本, 让我们为应用添加动态权限管理吧! 这里提供了一个非常不错的解决方案, 提供源码, 项目可以直
2016-10-30 20:06:52 288
转载 okHttp使用教程
最近开始了解okhttp网络请求的方法:Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于HttpURLConnection和HttpClient的选择>>官方博客尽管Google在大部分安卓版本中推荐使用HttpURLConnection,但是这个类相比HttpClient实在是太难用,太弱爆了。OkHttp是一个相对成
2016-09-25 10:41:08 271
转载 Touch事件分发
Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev);能够响应这些方法的控件包括:ViewGroup 及其子类、Activity。方法与控件的对应关系如下表所示:Touch
2016-09-23 09:43:51 245
转载 自定义控件、Fragment、Handler详解
版权声明:本文为博主原创文章,未经博主允许不得转载。一、自定义控件1.单位dp、sp、px2.Inflater怎么使用inflate把xml文件解析为view对象LayoutInflater layoutInflater = getLayoutInflater()LayoutInflater layoutInflater = (LayoutInflate
2016-09-03 20:59:49 3298
原创 我的Android之旅(二十五)----handler总结(计时器)
知识点总结补充: 很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做更系统性的总结。我们创建的Service、Activity以及Broadcast均
2016-08-24 20:50:47 453
原创 我的Android之旅(二十四)-------数据库ORMLite框架总结
ORMlite通过Java注解的方式来建立起与数据库的映射关系,在Android面向数据库开发中,是一个比较流行的开源框架,方便操作而且功能强大ORMLite的优缺点 优点:轻量级、使用简单、封装完善、文档全面 缺点:基于反射,效率较低,缺少中文翻译文档添加到项目:添加库文件到项目libs下,添加为库 ormlite-android-5.0.j
2016-08-23 20:29:09 1190
原创 我的Android之旅(二十三)---SQList数据库
QList: ,轻量级数据存储,方便增、删、改、查。其中包括两个方法:SQListOpenHelper和SQListDataBase,二者用法不同,但同等重要。SQListOpenHelper:负责打开,更新,关闭数据库和创建数据表SQListDataBase:执行SQL语句,执行对数据表的增删改查存放位置:data/data/程序的包名称/myDa
2016-08-22 22:18:28 1801
原创 我的Android之旅(二十二)---使用Gosn解析JSON数据
GSON 的介绍: GSON 是一个JAVA 库,可用于将JAVA 对象转换称JSON,它也可以被用于将一个JSON 字符串转换为等效的Java对象。 GSON 可以与任意Java对象,包括预先存在的对象或者你没有源代码结合。 解析JSON数据的两种方法: (1): 通过获取JsonReader对象解析JSON数据; (2):
2016-08-21 19:38:29 1344
原创 我的Android之旅(二十一)---JSON数据解析
JSON概念: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android中被
2016-08-21 17:23:00 249
原创 我的Android之旅(二十)---Android控件属性大全
从开始学Android已经一个月了,虽然每天都会写代码,应用到各种控件,要说经常用到的控件的属性都掌握的差不多了,是很合情理的。但对于以后的学习,好多属性都还是一知半解的。就像前两天要写一个项目时,看似不起眼的属性,实则发挥着很重要的作用。至少别人想到的你不会运用,到头来只能依靠我们的度娘。今天所要整理的知识,就是要为以后做好基础。没事时翻来看看。也是个不错的选择呢。第一类:属性值
2016-08-21 10:49:33 589 2
原创 我的 Android 之旅(十九)---数据存储--向SD卡中以实体类的方式存取数据
首先先新建一个实体类:package com.jerehedu.jreduch04.entity;import java.io.Serializable;/** * Created by on 0162016/8/16. */public class News implements Serializable{ private Boolean listShow; p
2016-08-16 22:15:45 1050
原创 我的Android之旅(十八)---数据存储--向SD卡保存网络上的图片
加载图片的方法:方法1:根据URI加载图片showImge.setImageURI(Uri.parse(path));方法2:通过BitmapFactory的静态方法decodeFile()参数为图片路径方法3:通过BitmapFactory的静态方法decodeStream()参数为 输入流 InputStream注意:凡是将数据或是图片或者是其他资源的文件向SD
2016-08-16 21:40:18 737
原创 我的Android之旅(十七)---raw和assets目录--数据的存取
raw是Resources (res)的子目录,Android会自动的为这目录中的所有资源文件生成一个ID,这个ID会被存储在R类当中,作为一个文件的引用。这意味着这个资源 文件可以很容易的被Android的类和方法访问到,甚至在Android XML文件中你也可以@raw/的形式引用到它。assets目录更像一个附录类型的目录,Android不会为这个目录中的文件生成ID并保存在
2016-08-16 21:15:12 392
原创 我的Android之旅(十六)---如何从网上加载图片--Glide
Glide是google内部的一个用于图片加载开源框架,可以加载本地图片以及网络图片,默认图片的格式是RGB565,相比一般的RGB8888很大程度上降低内存的占用,Glide除了可以加载图片以外还可以加载动画,gif动画,和之前使用的ImageLoder相比Glide可以根据组件的生命周期来开启和结束加载图片,采用Drawable进行图片处理来防止出现OOM。使用Glid
2016-08-16 20:56:04 473
原创 我的Android之旅(十五)---数据存储---SD卡数据的读取
在对SD卡进行读写的时候会用到的知识点: Environment类的静态方法: * getDataDirectory(); 获取android中的data目录; * getExternalStorgeDirectory(); 获取到外部存储的目录一般指SD卡; * getDownloadCacheDirectory(); 获取到下载的缓存目录
2016-08-15 22:16:46 442
原创 我的Android之旅(十四)---数据存储2---手机内存数据的读取
一、File 类读写文件 : 如果需要在程序中使用手机内存进行数据的存储,那么需要在AndroidMainfset.xml文件中 进行权限的配置: 下面就举个简单的例子,来实现手机内存数据的读写以及删除。xml文件中代码如下package com.jerehedu.jereduch10;import android.os.Bundle;import
2016-08-15 21:55:30 568
原创 我的Android之旅(十三)---SharedPreferences---实现不同界面的联动
MainActity中代码:package com.jerehedu.jereduch10;import android.content.Context;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.supp
2016-08-15 21:41:09 318
原创 我的Anrdoid之旅(十二)---RollPagerView的使用方法
RollPagerView:支持无限循环。 触摸时会暂停播放,直到结束触摸一个延迟周期以后继续播放。 看起来就像这样。指示器可以为点可以为数字还可以自定义,位置也可以变。主要操作过程:1、在gradle中导入包:2、设置播放时间间隔、透明度、指示器(指示器可以是默认原点,数字,也可以自定义图片)3、设置适配器,本demo中是StaticPagerAd
2016-08-15 21:19:32 695
原创 我的Android之旅(十一)---数据存储1--SharedPreferences
SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中。SharedPreferences是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。一个程序的配置
2016-08-15 20:54:39 343
原创 我的Android之旅(十)----URI 异步任务AsyncTask和get || post请求
URI:统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它.基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协议://授权/路径?查询”。完整的、带有授权部分的普通统一资源标志符语法看上去如下:协议://用户名:密
2016-08-11 14:54:01 1775
原创 我的Android之旅(九)---Android读取电话,短信,网页,音乐等
首先设置清单文件,这个很重要!!! URL的格式由下列三部分组成:第一部分是协议(或称为服务方式);第二部分是存有该资源的主机IP地址(有时也包括端口号);第三部分是主机资源的具体地址。,如目录和文件名等。Activity的代码:package com.jerehedu.jereduch
2016-08-10 22:13:14 515
原创 我的Android之旅(七)--Fragment及其生命周期
FragmentAndroid是在Android 3.0 (API level 11)开始引入Fragment的。可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。可以把Fragment设计成可以在多个Activity中复用的模块。
2016-08-08 22:36:37 380
原创 我的Android之旅(六)---GridView
GridView是显示二维的数据的网格,并类似ListView可滚动GridView典型应用九宫格适配器控件,加载数据调用setAdaper()GridView常用属性:android:numColumns=”auto_fit” //GridView的列数设置为自动android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度android
2016-08-08 21:50:49 430
原创 我的Android之旅(四)--ViewPage(1)
1.ViewPage:实现图片的滑动,ViewPage:在布局中添加ViewPager<android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_height="match_parent" android:id
2016-08-03 23:30:09 185
原创 我的Android之旅(三)----基本控件复习
package com.jerehedu.jreduch01;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;impor
2016-08-02 21:00:33 180
原创 我的Android 之旅(五)==高级控件ViewPage
一:高级控件的分类(1)GridView:网格视图(2)ScrollView:滚动视图可以有效的安排这些组件,浏览时可以进行滚屏的操作垂直滚动——ScrollView水平滚动——HorizontalScrollView常用属性:android:scrollbars=“none”//禁止出现滚动条取值:none、 horizontal、 vertical
2016-08-01 22:16:36 403
原创 我的Android开发之旅(一)第一个程序Hello World
从现在开始我将要记录我在学习开发的过程中所学到的东西,以及遇到的困难,算是对我的一个监督。见证我的进步。也算是练打字了,希望自己早日摆脱眼看键盘。哈哈哈哈哈。就是不知道要到哪一年!!!!言归正传:Hello World大家都不陌生,也是学习开发的万年老梗。当然我接触的第一个Android开发程序也是Hello World。新建属于自己的第一个程序:耶耶耶耶耶。整个人都不好了。其他的
2016-07-31 16:10:16 501
原创 Android Studio 安装
Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android开发工具用于开发和调试。2016年5月19日,谷歌年度开发者大会上发布了Android Studio 2.2Android Studio下载安装及配置图文教程AndroidStudio下载地址:
2016-06-30 14:23:57 293
转载 图书管理系统(前台加后台管理)
package Library;import java.io.Serializable;public class Book implements Serializable{ private int bookId; private String bookName; private String auther; private String pubDate; private dou
2016-06-24 18:14:21 2292
原创 时间与日期的转换
package packageT;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @param days * 格式 yyyyMMdd * @return 和当天相差的
2016-06-24 17:43:47 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人