- 博客(34)
- 资源 (31)
- 收藏
- 关注
原创 Ubuntu 下 配置 JKD 和 Tomcat
一、配置 JDK1.下载 JDK (JDK 8) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html注意,有压缩包和 .sh 的版本,要下载压缩包,即 jdk-8u151-linux-x64.tar.gz2.将下载的 JDK 文件放到系统的 /usr/java 目录下,没有可以创建3
2017-12-17 22:09:27
399
原创 Java使用Json
1.Json简介 JavaScript Object Notation(JavaScript 对象表示法)Json是纯文本格式,但是后缀是 .json ,最外面一个大括号 { },里面是 名称-值 对,名称和值之间用 : 隔开,值可以是基本数据格式,比如 int、String,也可以是一个数组、一个对象* 数据在名称/值对中* 数据由逗号分隔* 大括号保存对象* 中括号保存数组{"empl
2017-12-14 22:30:15
293
原创 Java开发微信公众号
1.首先需要注册,https://mp.weixin.qq.com/,然后设置公众号信息什么的,默认是使用的微信公众号自己的后台,如果只是需要做一些简单了的操作,比如固定的关键字自动回复等,没有复杂的需求,就可以直接使用微信公众号本身的功能,比较方便,如果是比较复杂的,就需要接入自己的服务器,自己后台连上微信服务器获取数据,处理得到结果后再返回给微信服务器,微信服务器再发给手机2.注册后,在开发 -
2017-12-11 23:10:08
820
原创 阿里云短信服务
1、登录下面链接,或直接搜索阿里云短信服务,注册账号,使用支付宝淘宝的也可以 https://dayu.aliyun.com/product/sms?spm=a3142.7791109.0.0.5b488676oBCezF2、然后需要实名验证3、充值,如果账户余额为 0,将不能正常服务,当然也要看选择的套餐类型4、设置 accessKeyId 和 accessKeySecret,生成签名5、接着设
2017-12-10 23:46:00
1537
1
原创 20个常用正则表达式
1 . 校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$校验中文字符串仅能是中文。^[\\u4e00-\\u9fa5]{0,}$由数字、26个英文字母或下划线组成的字符串^\\w+$校验E-Mail 地址同密码一样,下面是E-mail地址合规性的正则检查语句。[\
2016-09-02 00:34:59
505
原创 Android设置ViewPager不能左右滑动
在viewpager对象绑定适配器之前,设置如下方法viewpager .setOnTouchListener( new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { return true; //修改为true }
2016-07-24 23:51:06
9932
4
原创 Android获取系统当前时间
import android.text.format.Time;Time time = new Time();time.setToNow(); // 没有这一条时间是从头开始的String data = "" + time. year + time. month + time.monthDay ;data结果:2016623
2016-07-24 23:50:29
529
转载 报错信息为:java.lang.IllegalStateException: The specified child already has a parent.
报错信息为:java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child’s parent first. 首先,如果你看到这篇文章,说明你已经搜了很多篇了(首页可能字数都不够,但是又不甘心收获不能普度众生……),所以我想声明一下,你
2016-07-24 23:49:04
1046
原创 将xml布局转换成view对象
// 布局填充器对象, 用于把xml布局转换成view对象 LayoutInflater inflater = MainActivity2.this.getLayoutInflater(); view = inflater.inflate(R.layout.listview_item, null);
2016-07-24 23:47:34
907
原创 自定义Activity标题栏
代码:<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/TITLE" > <Button android:id="@+id/bt_about_back" an
2016-07-18 01:02:36
435
原创 监听EditText输入状态,根据是否有输入内容显示ImageButton(清空按钮)
代码:/** * 监听EditText输入状态,根据是否有输入内容显示ImageButton(清空按钮) * * @param editText * @param imageButton */public void setImageButton( final EditText editText, final ImageButton imageButton){
2016-07-18 01:01:06
623
原创 代码中设置光标显示在EditText文本末尾
例://光标显示在文本末尾处et_register_input.setSelection( et_register_input. getText().length());
2016-07-18 01:00:06
893
原创 代码中设置EditText输入类型
例:设置为普通文本://设置输入类型为普通文本et_register_input.setInputType(InputType. TYPE_CLASS_TEXT );//设置EditText文本可见et_register_input .setTransformationMethod(HideReturnsTransformationMethod.getInstance ());设置为密码://
2016-07-18 00:59:12
1453
原创 设置Activity全屏显示
方法一: 在Activity中的onCreate() 方法中的super()和setContentView()两条语句之间加入下面的代码:// 去掉标题栏activity.requestWindowFeature(Window. FEATURE_NO_TITLE );// 去掉信息栏activity.getWindow().setFlags( WindowManager.Layout
2016-07-18 00:58:01
398
原创 设置一启动Activity就弹出键盘
在Manifest.xml中设置“android:windowSoftInputMode ”属性如:<activity android:name=".SearchRouteActivity" android:label="@string/title_activity_search_route" android:windowSof
2016-07-18 00:57:03
652
原创 AndroidStudio项目中Activity去掉标题栏
AndroidStudio在创建activity时默认继承的是AppCompatActivity,所以Activity有默认的ActionBar,平常我们在Activity类的onCreate()方法中添加(setContentView之前):requestWindowFeature(Window.FEATURE_NO_TITLE);以及在manifest.xml中设置:android:theme=
2016-07-14 23:27:20
2148
1
原创 AndroidStudio取消SVN关联
编辑项目.idea目录下的vcs.xml文件即可 关联SVN状态下的代码:将vsc="svn"改为:vcs=""修改后vcs.xml文件会消失
2016-07-14 23:21:09
323
原创 AndroidStudio使用SVN
首先安装: VisualSVN-Server:SVN服务器,建立仓库(Repositories)用于存放数据 TortoiseSVN:客户端,是shell扩展程序,在空白处点击鼠标右键,可以看到相关命令进入VisualSVN-Server 创建一个仓库和用户,并指定权限(在创建仓库的时候会提示);进入AndroidStudio,Setting -> Version Control -> Subv
2016-07-14 00:32:08
379
原创 Xml解析
需求:①写一个xml文件到手机;②从手机读取一个xml文件并解析出数据代码:xml操作:package com.suzi.xmldemo;import android.os.Environment;import android.util.Xml;import org.xmlpull.v1.XmlPullParser;impor
2016-07-12 23:15:08
297
原创 Android中Bitmap, Drawable, Byte,ID之间的转化
Bitmap 转化为 byteByteArrayOutputStream out = new ByteArrayOutputStream();bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);byte[] array= out.toByteArray();byte转化为bitmapBitmap bitmap = BitmapFacto
2016-07-12 01:12:31
269
原创 获取手机存储空间信息
需求:获取手机存储空间信息,包括总空间和可用空间代码:package com.suzi.getmemoryinfo;import android.os.Bundle;import android.os.Environment;import android.os.StatFs;import android.support.v7.app.AppCompatActivity;import andr
2016-07-12 01:09:20
390
原创 保存数据到SD卡
创建一个登录界面,输入账号密码,点击登录后保存账号密码到手机内部存储空间(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来数据操作代码:package com.suzi.qqlogin.utils;import android.content.Context;import android.os.Environment;import java.io.BufferedReader
2016-07-12 01:07:09
406
原创 保存数据到SharedPreference
创建一个登录界面,输入账号密码,点击登录后保存账号密码到SharedPreference(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来数据操作代码:package com.suzi.qqlogin.utils;import android.content.Context;import android.content.SharedPreferences;import an
2016-07-12 01:06:22
387
原创 保存数据到手机内存
创建一个登录界面,输入账号密码,点击登录后保存账号密码到手机内部存储空间(如果勾选了保存密码复选框),再次启动读取文件信息将账号密码自动显示出来代码:布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml
2016-07-12 01:03:57
338
原创 Scroll实现上下左右滑动
当使用ScrollView时,只能上下滑动,而使用HorizontalScrollView时只能左右滑动,所以当即需要左右也需要上下滑动时,可以在ScrollView里边再套一个HorizontalScrollView,这样就可以实现了。例:<ScrollView android:layout_width="match_parent" android:layout_height="m
2016-07-12 00:56:41
1992
原创 设置控件背景透明
方法一:Button或者ImageButton的背景设为透明或者半透明 半透明透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 f
2016-07-12 00:50:23
477
转载 Intent传递类对象值
Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。Intent中传递这2种对象的方法:Bundle.putSerializable(Key,Object); //实现Serializable接口的
2016-07-12 00:49:41
470
原创 设置EditText背景图片
代码:android:layout_width="match_parent"android:layout_height="40dp"android:layout_margin="5dp"android:background="@drawable/edittext" android:orientation="vertical" >
2016-07-12 00:46:47
6170
转载 Android应届生面试应该掌握的技能
简历一良好Java基础,熟练掌握面向对象思想熟练使用Handler,了解Handler机制熟练掌握Android应用内的数据传递熟练掌握Android数据存储(文件、网络、sharedpreference、SQLite、ContentProvicer)熟练掌握Android平台下XML和JSON解析熟练掌握Android应用UI设计、使用常用布局、自定义控件开发熟练使用ListView、GridV
2016-06-27 20:06:31
1289
原创 Android启动另一个Activity时无法执行语句解决办法之加载延迟
问题:有时候从一个Activity启动另一个Activity,但新启动的Activity中一些代码语句无法执行,或相当于没起作用 解决办法: 首先要分析原因,这里要解决的问题是因为执行这些语句的前提条件没有满足,比如加载延迟,如: 在一个Activity中输入地址跳到另一个Activity中的地图界面,并显示搜索地址。 因为地图加载需要时间,如果是新建的一张地图的话,所以如果直接搜索并显
2016-06-24 23:16:36
823
原创 JSP整数输出成了对应的ASCII值
再jsp页面中,有时out.write(int i= 100) 输出的值不是100,而是对应的ASCII值d。解决办法: 先将整数转化为字符串再输出。
2016-03-27 23:25:01
728
原创 Linux常用命令和Vi编辑器操作
Linux常用命令命令基本格式: cmd [option] [arguement] 命令名称 [选项/操作] [参数]man以及info帮助命令 用法:man [参数选择] [节号] 命令 例:man man;man ls; info和man用法相同,作用也差不多,进入man或info命令后,可按如下命令操作: q 退出 m
2015-11-18 17:36:07
800
原创 JButton点击事件获取另一个JPanel中JTextField文本
题目: 编写一个计算贷款支付的计算器。这个计算器t让用户输入利率、年数和贷款总额。当点击按钮时,会显示月支付额和总支付额。界面效果如图:界面排版: gridlayout中再放一个gridlayout的JPanelJButton鼠标点击事件中需要获取JPanel中JTextField的文本用于计算,为了达到目的,定义的的JTextField需要用final修饰Java中int、double类型转换
2015-11-09 20:16:00
4374
JAVA项目开发案例全程实录 第二版 全部源码
2015-03-07
JAVA_API1.6文档(中文)
2014-12-30
Android小游戏源代码- 3D魔方游戏MoFangCodeByYuXiao.rar
2014-11-04
怎样提高代码效率(Java).do
2014-11-04
MyEclipse快捷键(Eclipse快捷键)
2014-11-04
EditPlus 3.31.1279 汉化中文免费版
2014-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人