设置页面(Settings)用于修改、保存app的特性或行为 等。如某些新闻app可以在设置页面设置其白天/夜间模式、清除缓存、是否允许推送通知等。如下图所示。
如需为应用提供设置页面,应使用Android SDK中的Preference这个API。本文将介绍如何使用这个API构建app的设置页面,如需访问官方原文,您可以点击这个链接:《Settings》。
概览(Overview)...
分类:
移动开发 时间:
2016-07-19 13:49:38
阅读次数:
257
XGBoost参数调优完全指南(附Python代码)
原文地址:Complete Guide to Parameter Tuning in XGBoost (with codes in Python)
译注:文内提供的代码和运行结果有一定差异,可以从这里下载完整代码对照参考。另外,我自己跟着教程做的时候,发现我的库无法解析字符串类型的特征,所以只用其中一部分特征做的,具体数值跟文章中不一样...
分类:
编程语言 时间:
2016-07-19 13:49:24
阅读次数:
977
介绍了在Qt5中,使用libcurl的tftp组件实现文件的上传和下载功能的详细方法。...
分类:
Web程序 时间:
2016-07-19 13:50:21
阅读次数:
310
本地视频播放,包括播放、暂停,继续等,还有显示播放的进度。效果如下:
1.activity_main.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
androi...
分类:
移动开发 时间:
2016-07-19 13:48:13
阅读次数:
238
Android百度地图结合方向传感器我们自己定位哪里走本文代码在http://blog.csdn.net/xyzz609/article/details/51943556的基础上进一步修改,有兴趣的同学可以研究下怎么修改的本篇我们准备为地图添加:第一,定位功能;第二,与方向传感器结合,通过旋转手机进行道路的方向确认。有了这两个功能,地图已经可以为我服务了@一启动就自动定位了a,MainActivit...
分类:
移动开发 时间:
2016-07-19 13:49:53
阅读次数:
703
Linux最传统的磁盘文件系统(filesystem)使用的是ext2,所以要了解文件系统就得要由ext2开始。
一、文件系统特性
磁盘分区完毕后还需要进行格式化,之后操作系统才能够使用这个分区。这是因为每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此就需要将分区进行格式化,以成为操作系统能够利用的文件系统格式。传统的磁盘与文件系统的应用中,一个...
分类:
系统相关 时间:
2016-07-19 13:47:53
阅读次数:
204
当我们在设计自己的APP时,可能会想动态的响应事件.例如:屏幕上许多对象都能够发生触摸,我们必须决定哪一个对象来响应给定的事件并且知道对象是如何接受事件的。当用户事件产生的时候,UIKit会创建一个事件对象(event
object),该对象包含了事件整个过程中所拥有的信息。并且该事件对象将处于APP活跃事件列队中。对于触摸事件,对象将包含一系列
UIEvent对象。
对于运动事件,取决于...
分类:
移动开发 时间:
2016-07-19 13:48:52
阅读次数:
282
创建一个日期对象:
var objDate=new Date([arguments list]);
我总结了参数形式主要有以下3种:
new Date("month dd yyyy hh:mm:ss");//后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号
new Date(yyyy,mth,dd,hh,mm,ss); //除了前两...
分类:
编程语言 时间:
2016-07-19 13:48:24
阅读次数:
273
字符串类型在Python中是十分重要的类型,他一般用引号中间添加字符的形式表达,不同于其他语言的是,Python中双引号(”“)与单引号(”)是不予区分的。都可以用来表示字符串
创建、赋值和访问
1. 两种创建方式
(1) 直接赋值
s = "abcdef"
(2) 通过str()函数
str()函数的作用,相当于是通过传入的参数,生成一个string型的对象,这个传入的参数可能是整型...
分类:
编程语言 时间:
2016-07-19 13:49:10
阅读次数:
143
教你创建一个简单的SpringMVC项目
首先创建一个Java web项目,然后引入SpringMVC所需要的jar包,或者创建一个maven webapp项目也可以。创建好以后开始配置springMVC
1. 首先配置 springMVC 的 Servlet 负责请求分发,在web.xml中配置
SpringMVC
org.springframew...
分类:
编程语言 时间:
2016-07-19 13:46:42
阅读次数:
200
随着企业数据库的急剧膨胀和日益复杂,DBA为保证数据库性能所付出的努力与日俱增,手工或使用多种无法集成的管理工具,都会给日常管理和维护带来不必要的困难。 Quest Central for Databases
是一种集成化、图形化、跨平台的数据库管理解决方案,可以管理异构环境下的 Oracle、DB2
和 SQL server 数据库。Quest Central for Databases
...
分类:
数据库 时间:
2016-07-19 13:46:31
阅读次数:
365
IDEA使用总结
Idea下载地址:https://www.jetbrains.com/idea/download/#section=windows
选择试用版,可以用30天,不要选择免费版,有些功能不全
安装步骤:http://blog.csdn.net/haishu_zheng/article/details/50265371
也可以在网上找找有注册码的,这样可以破解
(点击Lice...
分类:
其他好文 时间:
2016-07-19 13:48:38
阅读次数:
2056
HDU - 5296
一棵树上有若干个点,每条边有一个边权
给一个初始为空的集合,每次向集合内添加一个点或者删除一个点
问每次操作结束后,将集合内所有点连起来的边权和为多少
假设集合内已经有一些点,那么再加一个点所增加的边权
将会是这个点到某一条链的距离但是这条链不能随便挑选,否则可能会经过已经选择的边
挑选策略就是,找到集合内dfsdfs序比当前点大和小的两个点组成的链
换句...
分类:
其他好文 时间:
2016-07-19 13:47:45
阅读次数:
174
一、简介
1.Android ORM介绍
?在平时的开发过程中,大家一定会或多或少地接触到 SQLite。然而在使用它时,我们往往需要做许多额外的工作,像编写 SQL 语句与解析查询结果等。所以,适用于 Android 的ORM 框架也就孕育而生了,现在市面上主流的框架有 OrmLite、SugarORM、Active Android、Realm 与 GreenDAO。下面先介绍下当前流行的5种...
分类:
移动开发 时间:
2016-07-19 13:45:31
阅读次数:
364
A题:表达式求值
时间限制:1000 ms | 内存限制:65535 KB
描述 假设表达式定义为:1. 一个十进制的正整数 X 是一个表达式。2. 如果 X 和 Y 是 表达式,则 X+Y, X*Y 也是表达式; *优先级高于+.3. 如果 X 和 Y 是 表达式,则 函数 Smax(X,Y)也是表达式,其值为:先分别求出 X ,Y值的各位数字之和,再从中选最大数。4.如果 X...
分类:
其他好文 时间:
2016-07-19 13:46:56
阅读次数:
451
1、UDP流程2
提醒:客户端的sendto永远成功,即使服务端没运行,也不报错,所以有了第二种流程。
服务器 客户端
socket(SOCK_DGRAM) socket(SOCK_DGRAM)
| ...
分类:
其他好文 时间:
2016-07-19 13:45:16
阅读次数:
118
BluetoothDevice
public final class BluetoothDevice
extends Object implements Parcelable
java.lang.Object
?
android.bluetooth.BluetoothDevice
Represents a remote...
分类:
移动开发 时间:
2016-07-19 13:47:59
阅读次数:
570