- 博客(168)
- 资源 (12)
- 收藏
- 关注
转载 Android打开各种类型的文件方法总结
很简单,通过调用系统的intent,我们可以打开各种文件,不熟悉的朋友可以了解下action、datatype、uri的相关知识。public static Intent openFile(String filePath){ File file = new File(filePath); if(!file.exists()) return null; /
2015-09-02 18:14:02
3162
原创 java IO 刘 File 基础
java.io.File类用于表示文件(目录) File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件类型的内容的访问。 file.exists()判断文件是否存在 file.mkdir();创建文件夹 多级目录创建,mkdirs() file.delete();删除文件 file.idDirectory();判断是否是目录,是目录返回true,不是或者不存在都返回fal
2015-09-01 23:05:57
653
原创 java IO 字符编码相关
gbk编码: 中文占用两个字节,英文占用一个字节 utf-8编码:中文占用三个字节,英文占用一个字节 java是双字节编码,是utf-16be编码 utf-16be编码:中文占用两个字节,英文占用两个字节当你的字节序列是某种编码时,这个时候想把字节序列变成字符串,也需要用这种编码方式,否则会出现乱码 package jn.io;import java.io.UnsupportedEnc
2015-09-01 22:33:39
594
原创 最简单Android 检查Acitivity 网速的方案
每次获得页面获得焦点 启动检查网络package com.example.androiddemo;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.Context;import android.cont
2015-08-19 11:46:13
1457
转载 Android app进入前的闪屏界面代码
Android app进入前的闪屏界面代码package com.zhoujn.lostfound;import android.annotation.SuppressLint; import android.content.Intent; import android.os.Handler; import android.os.Message;/** 闪屏页 * @ClassName:
2015-06-12 16:27:03
4563
转载 如何在android studio 1.0 启动时设置代理
今天第一次用android studio,下了个比较新的1.0.1 linux版本,结果启动时老是出现以下错误:[ 6987] WARN - ateSettings.impl.UpdateChecker - Connection failed. Please check your network connection and try again. 百度了以下,都没找到可行方案,最后在goo
2015-06-08 16:28:24
3247
翻译 Android导航中向上和返回(Back)的区别
导航是用户体验中至关重要的一环,没有什么比不一致或者错误的导航更加困扰用户的了。Android 3.0 对系统的全局导航行为做出了较大的改变。根据向上 (Up) 和返回 (Back) 的设计原则,仔细考虑你的应用程序行为,使得你的应用可以做出准确一致的导航。Android 2.3 以及更早版本的系统使用设备上的返回键在应用内导航。Android 3.0 引入了操作栏之后,第二种导航方式就出
2015-04-16 18:11:29
5577
翻译 TCP协议采用三次握手建立链接与断开链接
OSI参考模型中的网络层,在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。建立TCP连接的过程需要进行三次信息交换,通常称为“三次握手”,示意图如下:图中Seq代表TCP段首部中的“序号(Sequence Number)”:是TCP段所发送的数据部分第一个字节的序号。在TCP传送的数据流中,每一个字节都有一个序号。建立连接时,发送方将初始序号(
2015-04-16 11:05:39
4257
翻译 剖析Android 线性布局中的权重(layout_weight)(解答疑惑)
首先看一下奇怪的的现象:线性布局的情况下,有个非常奇怪的属性——android:layout_weight,该属性大部分视图控件中都有,它表示视图的重要度或者权重,看看以下两种情况下该属性的使用:(1)水平布局的情况下:(android:orientation="horizontal")第一种情况:设置 android: layout_width="fill_paren
2015-04-15 10:48:45
25039
翻译 自定义带有删除功能的edittext实例,在登录,搜索等地方经常用到可以直接用
自定义带有删除功能的edittext实例,在登录,搜索等地方经常用到可以直接用
2015-04-10 19:52:52
833
转载 editText限制输入的4种方法
XML布局文件限制:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="
2015-04-10 19:43:15
6246
转载 Android对话框Dialog详解
一些自定义对话框收集:底部弹出对话框的:package com.djgzhiyong.dialog;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;i
2015-04-10 19:33:46
806
转载 Android详细的对话框AlertDialog.Builder使用方法
首先是一个最简单的应用,就是弹出一个消息框,在android中可以这样实现new AlertDialog.Builder(self) .setTitle("标题") .setMessage("简单消息框") .setPositiveButton("确定", null) .show();
2015-04-10 18:59:27
2117
翻译 Socket编程
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmi
2015-04-09 09:27:54
53312
2
转载 Android布局
RelativeLayout 第一类:属性值为true可falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignPar
2015-04-08 21:21:14
401
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-04-08 21:11:22
1693
翻译 Android 调用WebService 查手机号的应用
适用网上的WebService 服务 http://www.webxml.com.cn/zh_cn/index.aspx 登录该网站:WebXml.com.cn 国内手机号码归属地查询WEB服务,提供最新的国内手机号码段归属地数据,每月更新。 使用本站 WEB 服务请注明或链接本站:http://www.webxml.com.cn/ 感谢大家的支持!具详细如下:支持下列操作。有关正式定义,请查看
2015-04-08 20:01:13
1581
翻译 Android通过POST方式传递数据到服务器简单demo
通过Post方式传递数据给服务器是Android应用程序中的开发提交数据给服务器的一种主要方式,适用于数据量大、数据类型复杂、数据安全要求比较高的场合。 服务器端代码,该处主要编写doGet方法既可:package com.wangjialin.internet.servlet;import java.io.IOException;import javax.servlet.ServletExce
2015-04-08 19:33:44
4323
原创 Android对XML的解析
SAX,全称Simple API for XML,既是一种接口,也是一种软件包。它是一种XML解析的替代方法。SAX不同于DOM解析,它逐行扫描文档,一边扫描一边解析。package com.xml.service;import java.util.ArrayList;import java.util.List;import org.xml.sax.Attributes;impor
2015-04-06 21:50:56
1567
原创 完整的AES分组与文件的加解密功能程序实现
[在此处输入文章标题] 完整的AES分组与文件的加解密功能程序实现签名:1 前言 本报告论述在论述AES加密/解密算法理论的基础上,设计一个AES加密/解密软件系统。AES,密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 Rijndael加密法,是美国联邦
2015-01-16 19:58:56
4731
转载 java常用jar包
jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附
2014-10-25 16:49:45
1323
转载 60个开发者不容错过的免费资源库
文章作者Juan Pablo Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种Web App和移动App。这些资源的特点是:简单、便捷、免费、高效、功能多。当你独自一人需要在短期内构建一个产品的时候,这些起关键作用的工具定会给你留下更深刻的印象。(以下是编译内容) 下面所列举的就是近期比较受欢迎的资源集合: 1、Mmenu:这个jQuery插件能
2014-01-21 10:34:24
715
原创 DES加密与机密(C#)
using System;using System.Text;*****namespace namespace.Utils.Security{ public class PackageKey { private const string basekey = "%$"; #region DES加密
2013-09-01 14:47:55
906
原创 编程中常用的英文单词
1. category [ˈkætəgəri]n.类型,部门,种类,类别,类目;[逻,哲]范畴;体重等级2. Expertabbr.Expanded Pert (program evaluation and reviewtechnique) 性能评价审查技术3. verbose [vəˈbəʊs]adj.冗长的,啰唆的,累赘的adv.冗长地,啰唆地,累赘地 4. dem
2013-09-01 11:18:40
26007
2
转载 一步步构建大型网站架构
之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。 今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思
2013-08-30 21:50:50
476
转载 磨剑三载,且看从容应对14.3万TPS的Twitter是怎样炼成的!
记得刚接触宫崎骏老爷子的作品是在高中时代,然而当时正值青春年少外加深受灌篮高手等动画“荼毒”,对宫老爷子的《千与千寻》、《龙猫》、《魔女宅急便》、《天空之城》之流也就完全不感冒了。再次接触宫老爷子的动画则是在大学期间,记得当时熬了N个通宵把全集都过了好几遍,不得不感慨作品只有在相应的情景下才能释放价值。从这个观点上看,近日网上流传的“宫老爷子还能再战十年!”也并不为过。NTV电视台
2013-08-30 21:28:17
762
转载 判断手机号码是那个运营商的
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 判断是否是联通号{ class Program { /// /// 判断手机手机号码的是否是联通号码 ///
2013-08-29 13:49:59
3225
1
转载 Web开发者需养成的8个好习惯
优秀的Web开发人员工作效率更高,因为他们拥有丰富的经验和良好的习惯。作者Gregor Dorfbauer分享了用于Web开发中的8个好习惯,这些良好的工作习惯不仅能提高效率,还能让您创建更加优秀的应用,让您的工作事半功倍。1. 使用Bug追踪系统想要做好软件开发并非易事,这里面还包含大量的功能需求、Bug报告以及用户反馈的内容都值得我们好好去摸索。也许有的时候你会收到有关需求的
2013-08-28 12:41:49
750
转载 sqlserver存储过程集锦
sqlserver存储过程集锦(一)常用存储过程集锦,都是一些mssql常用的一些,大家可以根据需要选择使用。 =================分页========================== /*分页查找数据*/ CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询sql,如se
2013-08-27 20:42:31
791
转载 SQL Server 系统存储过程 长用的命令
1. 查看数据库的版本 select@@version2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 selectconvert(varchar(30),login_time,120)from master..sysprocesses where
2013-08-27 20:41:59
584
原创 存储过程学习总结
SQLSERVER存储过程使用说明书 引言首先介绍一下什么是存储过程:存储过程就是将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,并且这样的语句是放在数据库中的,还可以根据条件执行不同SQL语句, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。请大家先看一个小例子:create proc quer
2013-08-27 20:37:33
5423
转载 sql server denali ctp3中新增存储过程abc后,能使用EXEC abc,但是提示找不到存储过程“abc”
2011-09-28 00:37lmx0104 | 分类:数据库DB | 浏览618次sql server denali ctp3中新增存储过程abc后,能使用EXEC abc,但是abc下有红线,提示找不到存储过程“abc”,将sql server 关闭后重新打开,红线才会消失,请问为什么?该怎么办?分享到:2011-09-28 09:
2013-08-27 16:02:20
610
使用Bmob快速开发Android应用。在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”。
2015-03-16
完整的AES分组与文件的加解密功能程序实现--java代码+可执行程序+文档,
2015-01-16
AutoCompleteTextView自动完成文字输入
2014-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人