6 呆呆与笨笨

尚未进行身份认证

我要认证

梦想是被追逐的,而不是幻想的

等级
TA的排名 2w+

SharedPreference.Editor的apply和commit方法异同

原文地址:http://www.eoeandroid.com/blog-789451-5496.html在android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍, 原来这个方法也是可以提交数据的.apply方法在官方SDK说明如下:Commit your preference

2015-07-24 15:48:05

Android设置Selector不同状态下颜色及图片

Selector常用状态: android:state_selected 控件选中状态,可以为true或false android:state_focused 控件获得焦点状态,可以为true或false android:state_pressed 控件点击状态,可以为true或false android:state_enabled 控件使能状态,可以为true或false and

2015-06-04 16:06:18

Spring 使用外部属性文件(连接数据库)

需要jar包: c3p0-0.9.2.1.jar mchange-commons-java-0.2.3.4.jar mysql-connector-java-5.1.33-bin.jarbeans的配置文件: applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spring

2015-05-19 11:54:57

Spring 异常解决办法

Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 13 in XML document from class path resource [applicationContext.xml] is invalid; nested exception

2015-05-19 11:45:30

Spring3.x 的命名空间导入 持续更新ing..

p:命名空间:xmlns:p=”http://www.springframework.org/schema/p”作用:简化在xml配置bean的属性 在中使用p:属性名来配置AOP:命名空间:xmlns:aop=”http://www.springframework.org/schema/aop”xsi:schemaLocation:http://www.springframework.org/sc

2015-05-19 11:34:49

Spring 开始篇——HelloWord

首先:所依赖的jar包 1.建立java项目 2.创建javaBean类package com.XXX.bean;public class Helloword { private String name; public String getName() { return name; } public void setName(String name)

2015-05-03 11:51:11

JS 格式化金额

function fmoney(s, n) { n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; //;//更改这里n数也可确定要保留的小数位 var l = s.split("."

2015-05-01 21:57:18

push本地代码到github出错

刚创建的github版本库,在push代码时出错:$ git push -u origin master To git@github.com:**/Demo.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ‘git@github.com:**/Demo

2015-04-29 11:17:48

将已有项目提交到github/从github上pull到本地

添加已有项目到github 新建repository,可以在github网站上直接新建或者使用windows github工具。 进入github repository 项目 在github windows工具中使用git Bash打开项目,使用cd命令进入已有项目根目录下touch README.md //新建说明文件git init //在当前项目目录中生成本地git管理,并建立一个隐藏

2015-04-29 11:17:10

android ViewPager详解

setCurrentItem (int item, boolean smoothScroll)的解释 设置当前选择的页面 参数 item 选择页面的索引值 smoothScroll 是否平滑过渡到新的页面

2015-04-28 22:19:00

HTML中使背景图片自适应浏览器大小

由于标签的图片不能够拉伸, 解决办法:1、图片不够大,又background属性不能拉伸图片; 2、只能用个div,把其z-index值设为负,并使这个div大小为整个body大小,在div里用 3、body的background属性去掉,要不然会被遮住<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%

2015-04-27 10:37:42

android file path 问题

android file path 问题出现的异常为:java.lang.IllegalArgumentException: File /mnt/sdcard/crazyit.bin contains a path separator。主要是由于在打开文件的输出流时使用的openFileOutput()方法的第一参数用于指定文件名称,不能包含路径分隔符“/” 解决方法 // File

2015-04-21 09:41:06

Mysql无法创建外键的原因

在Mysql中创建外键时,经常会遇到问题而失败,这是因为Mysql中还有很多细节需要我们去留意,我自己总结并查阅资料后列出了以下几种常见原因。两个字段的类型或者大小不严格匹配。例如,如果一个是int(10),那么外键也必须设置成int(10),而不是int(11),也不能是tinyint。另外,你还必须确定两个字段是否一个为 signed,而另一个又是unsigned(即:无符号),这两字段必须严

2015-04-14 08:52:22

Android 利用广播监视网络是否连接

继承BroadcastReceiverpackage com.haitun.msr;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android

2015-04-04 16:02:31

android LayoutInflater.inflate()的参数及其用法

inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。 1.获取LayoutInflater对象有三种方法LayoutInflater inflater=LayoutInflater.from(this);LayoutInflater inflater=

2015-04-04 15:54:57

Android 自定义Toast

资源文件toast.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_co

2015-04-04 15:40:54

android UI用ViewPager实现引导页面

ViewPager主要用来组织一组数据,并且通过左右滑动的方式来展示。 最后一页实现按钮点击功能 activity_main.xml 布局界面比较简单,加入ViewPager组件,以及底部的引导小点<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s

2015-04-03 20:31:57

Android启动画面实现

第一种方法:启动界面作为主Activity的layout,一定时间后,启动另一个正式工作的Activity,进入工作界面;这是splash.xml布局文件的代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:

2015-03-31 17:24:11

Android Studio如何快速生成get,set,tostring,构造函数

刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。那这边如何快速的set,get或者生成构造函数,生成toString方法。有两种方式:方式一:Code–>Generate方式二:通过快捷键Alt+Insert这时,在弹出的对话框中就可以选择你所需要的对应的东东了

2015-03-31 16:48:12

九度 1088剩下的树

题目 标记法#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int tree[10010]; int main(){ int n,m,s,a,b; while(~scanf("%d%d",&n,&m)){ memset(t

2015-03-28 16:53:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!