自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 大小写互换【java】

描述      现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。输入第一行只有一个整数m(m接下来的m行,每行有一个字符串(长度不超过100)。输出输出互换后的字符串,每组输出占一行。输入字符串,字符串可以求出字符串的长度以及在各个索引的值,Java也有专门的判断是不是大

2016-08-31 14:35:17 4987

原创 n-1位数[java]

描述已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。这道题主要有以下几个要克服的1.怎样求的输入的数是几位,这里采用的

2016-08-31 12:42:45 688

原创 m,n,相加时需要进位多少次[java]

描述很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,相加时需要进位多少次import java.util.*;public class Main { public

2016-08-26 13:35:27 1537

转载 Android中AlarmManager的使用

1AlarmManager顾名思义就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用PendingIntent,PendingIntent可以理解为Intent的分装包,简单的说就是Intent上在加个指定的动作,在使

2016-08-24 19:33:39 569

原创 数据存储之SharedPreferences

sp存储专门用来存储一些单一的小数据可以设置数据只能是当前应用读取,而别的应用不可以应用卸载时会删除此数据SharedPreferences:对应sp文件的接口context.getSharedPreferences(String name,int mode):得到sp对象name文件名(不带.xml)  mode:生成的文件模式(是否是私有的,即其它应用是否可以访问)

2016-08-24 16:27:01 277

原创 时间日期类详解--Calendar

Calendar:在java.util包下,是一个抽象类public int get (int filed):返回给定日历字段的值Calendar.getInstance():获取Calendar的子类对象Calendar.setTimeInMillis(long millis):用给定的 long 值设置此 Calendar 的当前时间值

2016-08-24 15:46:13 354

原创 安卓获取屏幕大小

DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; int height = dm.heightPixels; Log.e("tag", width+"-----"+height);

2016-08-23 10:39:33 346

原创 html基础

1.斜体2.粗体使用标签为文字设置单独样式标签是没有语义的,它的作用就是为了设置单独的样式用的。span{    color:blue;}美国梦3.标签,短文本引用,注意要引用的文本不用加双引号,浏览器会对q标签自动添加双引号4.引用文本引用的是长文本浏览器对此标签的解析是缩进样式5.在新建浏览器窗口打开连

2016-08-17 15:10:27 284

原创 css网页布局

css样式:1.margin:0 padding:0清空为02.float:left;左浮动float:right;右浮动(两列)3.position:absolute;绝对位置(这样在三列布局中就可以把文字显示在同一行上了)4.三列布局.left{width:200px;height:500px;background:#ccc;position:a

2016-08-17 09:44:09 310

原创 build-tools\24.0.1\aidl.exe'' finished with non-zero exit value 1

今天把android studio打开后运行了一下程序结果报了如下错误Error:Execution failed for task ':app:compileDebugAidl'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'com

2016-08-16 21:16:58 4063

原创 四大组件之BroadcastReceiver

•Context•sendBroadcast(Intent intent) : 发送一般广播•sendOrderedBroadcast(Intent intent) : 发送有序广播•registerReceiver(receiver, intentFilter) : 注册广播接收器•unRegisterReceiver(receiver) : 解注册广播接收器•Bro

2016-08-16 20:50:40 217

原创 JavaScript进阶篇

数组:创建数组和赋值var myarr = new Array(66,80,90,77,58);var myarr = [66,80,90,77,58];按钮操作给输入框赋值在script语句中document.getElementById('tv').value=你要赋的值;下拉列表 学生 教师

2016-08-15 21:33:43 325

原创 安卓端黑名单拦截电话

安卓端黑名单拦截电话需求:当点击拦截按钮时会开启拦截服务,当点解取消拦截时则会关闭拦截服务在xml文件中编写两个BUtton按钮,并设置其监听事件在mainActivity中处理监听事件分别开启服务和关闭服务public void start (View v) { startService(new Intent(this, BlackService.class)

2016-08-13 20:28:06 792

原创 javaScript入门篇

打开新窗口:open() 方法可以查找一个已经存在或者新建的浏览器窗口。window.open([URL], [窗口名称], [参数字符串])URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。窗口名称:可选参数,被打开窗口的名称。 1.该名称由字母、数字和下划线字符组成。 2."_top"、

2016-08-12 15:19:35 426

原创 安卓端登录与web后台相连

1.首先在后台端简单写xml,按着QQ的登录界面即可2.在Main方法中import android.content.Intent;import android.os.Looper;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;im

2016-08-11 09:25:29 10963

原创 安卓端的音乐播放

需求:播放音乐,暂停音乐,停止音乐,退出Activity版 private Button btn_play; private Button btn_pause; private Button btn_stop; private Button btn_exit; @Override protected void onCreate(Bundle s

2016-08-07 15:49:29 423

原创 本地service【Android】

本地service是一个应用组件,它用来在后台完成一个时间跨度较大的工作且没有关联任何界面一 服务的特点:Service在后台运行,不用与用户进行交互即使用户退出,服务也不会停止在默认情况下,Service运行在应用程序进程的主线程中,如果需要在Service中处理一些网络连接等耗时的操作,那么应该将这些任务放在分线程中处理,避免阻塞用户界面二 Service和Ac

2016-08-06 21:04:03 683

原创 事件机制【Android】

MotionEvent机制(触屏)down手指按下int ACTION_DOWN=0move:手指在屏幕上移动int ACTION_MOVE = 2up手指在屏幕上离开int ACTION_UP=1getAction():得到事件类型值getX():得到事件发生的x轴坐标(相对于当前视图)getRawX():得到事件发生的x轴坐标(相对于屏幕左顶点)

2016-08-04 20:39:16 288

原创 JSON理解【Android】

JSON是什么? •JSON(JavaScriptObject Notation) 是一种轻量级的数据交换格式  •本质就是具有特定格式的字符串  •JSON数据已经是客户端与服务器端交互的最常用的选择, 已经很少使用xml来进行数据交互了  JSON数据格式 •Json数组 :  [ ]  •Json对象:{  } ...

2016-08-03 15:21:21 604

原创 异步任务之软件下载【Android】

提示:该篇与上一篇软件下载一样,只是该片通过异步任务,上一篇是Handler+Thread什么是异步任务?逻辑上:以多线程的方式完成的功能需求API上:指AsyncTask类AsyncTask的理解:在没有AsyncTask之前,我们使用Handler+Thread就可以实现异步任务的功能需求AsyncTask是对Handler和Thread的封装,

2016-08-03 10:46:01 472

原创 消息机制源码分析

2016-08-02 21:25:47 289

原创 软件安装下载【Android】

功能描述:1.下载远程服务器端的apk文件2.同步显示下载进度3.下载完成自动安装                              关键技术点:1.sd卡文件读写2.ProgressDialog的使用3.分线程请求网络4.安装apk主要分为三个步骤:1.主线程,显示提示视图:ProgressDialog2.启动分

2016-08-02 09:39:58 2075

原创 网络请求测试之HttpUrlConnection【Android】

使用HttpConnection1.URL:包含请求地址的类url(path):包含请求路径的构造方法openConnection():得到连接对象2.HttpURLConnection:代表与服务器连接的类setMethod("GET/POST"):设置请求方式setConnectionTimeout(time):设置连接超时时间,单位为mssetRead

2016-08-01 16:48:42 1656

原创 网络请求Volley篇【Android】

Volley相关API1.RequestQueue:请求队列,会自动执行队列中的请求Volley.newRequestQueue(context):创建一个请求队列addRequest(Request request):将请求添加到请求队列2.Request:代表请求的接口StringRequest:获取字符串结果的请求JsonRequest:获取Json数据结

2016-08-01 16:32:44 357

Android单个文件,断点下载

断点下载,暂停后继续下载,设置知识:activity,service,广播,单线程,数据库

2018-10-03

广告条,轮播图源码

安卓版的广告条,轮播图,可以自动播放,也有点击事件

2016-11-07

学生管理系统

javaweb学生管理系统的源码

2016-10-29

空空如也

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

TA关注的人

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