- 博客(13)
- 资源 (6)
- 收藏
- 关注
转载 Android监听网络状态实现(BroadcastReceiver + Service)
Android网络应用程序开发中,经常要判断网络连接是否可用,因此经常有必要监听网络状态的变化。Android的网络状态监听可以用BroadcastReceiver来接收网络状态改变的广播,具体实现如下:/** * ConnectionChangeReceiver * * @author benny Yang on 2011-12-23 *
2013-05-06 10:17:29
797
原创 Android开发数据加密之手机端的加密解密
Android应用程序在与服务器进行交互的时候,有时需要对传输的数据进行加密处理,以保证传输数据的安全。如果数据量不大的话,可以采用3De加密,在服务器端采用对应的密钥进行解密即可,同理,服务器端进行加密的数据,在手机端也可以进行解密处理,其中在手机端需要三个文件来演示这个功能:Base64.java,Des3.java,TestDes.java;Base64.javaimport j
2013-04-10 16:40:38
1240
原创 手机端GSP地图的定位 并且在网页上显示地图的轨迹
百度地图定位手机端功能开发:第一步:申请百度的开发者密钥http://developer.baidu.com/map/android-mobile-apply-key.htm 申请到开发API的key.第二步:依照官方文档在manifest.xml中配置http://openapi.baidu.com/map/geosdk-android-developv2.4.htm百度地图使用服务
2013-03-18 13:05:22
3389
原创 APP应用UI设计之导航
对用户体验影响及其坏的几个应用错误为:软件崩溃、缺乏某些关键性的功能、糟糕的导航、混乱的界面设计。主要导航模式:跳板式、列表菜单式、选项卡式、陈列馆式、仪表式、隐喻式、超级菜单式。跳板式没有必要都采用网格式,也可以放大或者缩小其界面显示,以彰显某些功能重要。列表菜单式个性化列表菜单、分组列表、增强列表等,或者加上搜索功能的列表菜单。选项卡式通常位于屏幕的底端。次级导航模
2013-03-13 17:55:23
935
原创 苹果APP设计理念
1. 圆角阴影 高光 空间感 半透明 拟物化生命力 动态效果 拟物以音效2. 镜像iphone原生态界面元素简化界面 摸拟硬件界面 丰富漂亮的列表视图 分层的界面:利用iphone本身独有的特性让其固定,或垂直、水平滚动 在列表中使用图标,在小屏幕上,图标可以给应用的可用性和导航性带来巨大提升插图的使用 使用手势3. 保持简单,图片比文字更快,猜测好用
2013-03-13 17:41:02
1099
原创 Android列表显示_数据后台异步加载
由于国内的网络速度不稳定,2g或者3g的网速通常有不能上网的情况,所以在手机端开发时常常会面临怎么处理数据加载显示的问题,如果能够在应用使用过程中让用户感觉不到在等待大量数据的加载将会增强增强软件的使用效果。在Android开发时,数据列表在初次载入时,如果能够在界面元素显示之时,后台异步地去从服务器获取数据并加载,让用户就不必等待数据的加载过程。软件的异步加载过程如下:public
2013-03-11 17:02:28
1775
原创 将多张相同结构的表单进行合并到第一个表单中的代码
Public Sub nst() For i = 2 To Sheets.Count Sheets(i).Activate r = Cells.SpecialCells(xlCellTypeLastCell).Row Rows("2:" & r).Select Selection.Copy
2012-01-05 07:30:50
239
原创 用正则表达式匹配电子邮件
用正则表达式匹配包含字符,数字,下划线的电子邮件:strRe3="\w+@\w+.\w+"strv2="ab_cd90@__.com"r2=re.compile(strRe2)if r2.match(strv2): print "True2"
2011-09-08 17:51:47
283
原创 用python写高精度的数据乘法,要求输入的书不大于256的正整数,计算其结果
import osimport sysdef FindInterComd(str1,str2): lstNumOne=[] lstNumTwo=[] dictNumThree={} Num1=len(str1) Num2=
2011-09-01 18:21:32
370
原创 在一个文件中查找单词,并把有该单词的该行输出
在一个文件中查找单词,并把有该单词的该行输出 import osimport sysdef PrintString(strPath,strSearch): try: f = open(strPath) except
2011-09-01 18:18:34
417
原创 用python求两个数组的交集
def InterRange(First,Second): if First[0]>Second[1] or First[1] print "There is no InterRange" lstResult=[First[0],First[
2011-09-01 18:16:05
697
原创 用python求1到n之间的质数
def FindSimple(n): lstSimple=[] #用于存放质数 lstDiscount=[] #用于存放非质数 lstSimple.append(1) #将第一个质数加入到质数列表中 for i in range
2011-09-01 11:52:30
1215
原创 2011金山软件校园招聘 C++开发工程师 笔试题
第一部分1、请描述C++的如下语法特性和常用场景,并给出代码实例:l C++ 几种类型转换的区别 l 关键字explicit l 虚析构函数 2、改错请阅读以下代码,并指出
2011-08-31 22:52:27
654
将随意给出的字符串中所有小写字母转换为大写字母
2009-05-21
在随意给出的2个字符串中,找出它们共同的最长的子串
2009-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人