- 博客(28)
- 资源 (2)
- 收藏
- 关注
转载 Android获取手机短信和通话记录及通讯录
Android 下不同进程是通过ContentResolver共享数据的,下面通过这个类去查询手机上所有联系人的信息和通话记录,包含号码、内容、日期,通话时长等信息一、获取手机短信信息[java] view plain copy print?/** * 获取所有短信 * * @return
2016-11-18 16:15:14 2031
转载 Linux(centos)的常用基本命令
首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限。 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel2.4.20.8 on an i686 login: 输入:root(
2016-10-14 17:38:30 368
原创 Linux下Tomcat重新启动 和查看日志
Linux下Tomcat重新启动 在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin使用Tomcat关闭命令 ./shutdown.sh查看Tomcat是否以关闭 ps -ef|grep java如果显示以
2016-10-14 17:25:12 11248 1
原创 centos vi 使用
保存命令按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑
2016-10-13 17:10:41 281
转载 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
该问题的实质是,idea对classpath的规定。在eclipse中,把资源文件放在src文件夹下,是可以找到的;但是在idea中,直接把资源文件放在src文件夹下,如果不进行设置,是不能被找到的。下面说说几种解决方法,网上说的都很混乱,我这里做一个总结:推荐方法41.将所有资源文件放在resources文件夹下这样做很方便,比较容易想到,但是层次性就很差了,
2016-08-03 11:56:57 1346
转载 windows安装配置mysql-5.7.13-winx64方法
1、mysql-5.7.13-winx64.zip下载官方下载地址:http://dev.mysql.com/downloads/mysql/2.解压到D:\mysql\mysql-5.7.13-winx643.在D:\mysql\mysql-5.7.13-winx64下新建my.ini配置文件内容如下:12345678
2016-07-13 16:41:58 646
原创 android RecyclerView获得单个Item的ViewHolder
我们在使用RecyclerView时,有时候还需要获取某个Item的viewHolder,具体如下:LinearLayoutManager layoutManager= new LinearLayoutManager(activity);int firstItemPosition = layoutManager.findFirstVisibleItemPosition(
2016-07-09 15:33:50 3541
原创 Android studio常用插件
Android studio常用插件1、ButterKnife ZeleznyButterKnife 注解生成器,使用起来非常简单方便,使用ButterKnife的有福了!2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了
2016-07-02 10:32:28 254
原创 onWindowFocusChanged重要作用
Activity生命周期中,onStart, onResume, onCreate都不是真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。译注:从onWindowFocusChanged被执行起,用户可以与应用进行交互了,而这之前,对用户的操作需要做一点限制。比如我们在做OTT项目时候,我们就是在这onWindowFocusC
2016-06-16 09:08:09 244
转载 listview加载性能优化及有多种listitem布局处理方式
【Android笔记】listview加载性能优化及有多种listitem布局处理方式阅读:2655 时间:2015-06-18 11:35分享:1在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容。用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时
2016-06-13 18:28:04 339
转载 win10 genymotion 无法启动的有关问题解决
win10 genymotion 无法启动的有关问题解决网友分享于:2015-08-16 浏览:0次win10 genymotion 无法启动的问题解决我使用的是win10 企业版,升级过后gemymotion无法启动了.然后立马去官网下了一个最新版的过来.安装过后,依然无法启动.我类个去,实在不能忍,于是各种百度,最后问题还是没有完美解决,还好本人天
2016-06-12 09:41:43 590
转载 Android中的Handler, Looper, MessageQueue和Thread
1.职责与关系2.消息循环3.线程与更新4.几点小结--------------------------------------------------------------------------------------------------1) 接下来,我们开始这部分的内容,首先了解一下各自的职责及相互之间的关系。职责Message:
2016-04-20 17:18:08 258
原创 webView 网页加载方式
//远程网页webview.loadRequest(NSURLRequest(URL: NSURL(string:"http://jinzhe.net")!))//项目资源webview.loadRequest( NSURLRequest( URL: NSURL( fileURLWithPath: NSBundle.mainBundle().p
2016-03-18 20:36:23 240
转载 深入讲解Android中Activity launchMode
深入讲解Android中Activity launchMode原文转载 http://droidyue.com/blog/2015/08/16/dive-into-android-activity-launchmode/#0-tsina-1-70893-397232819ff9a47a7b7e80a40613cfe1Aug 16th, 2015 Android系统中的Activit
2016-03-04 17:17:39 301
原创 隐藏文件,文件夹显示或隐藏
defaults write com.apple.finder AppleShowAllFiles -bool false 隐藏defaults write com.apple.finder AppleShowAllFiles -bool true 显示
2015-09-06 10:24:38 366
原创 ISO swift下XML数据解析
import UIKitclass ViewController: UIViewController ,NSXMLParserDelegate{ override func viewDidLoad() { super.viewDidLoad() //创建XMLParser对象,传入XML格式的数据文件// var parser=NSXM
2015-07-23 15:10:18 1036
原创 用户首选项数据
//得到首选项数据 var ud=NSUserDefaults.standardUserDefaults() //首选项数据存储 ud.setObject(input.text, forKey: "data") //首选项数据读取 var str:String=ud.objectForKey("data") as! S
2015-07-23 09:38:49 333
原创 swift 基本文件读写
//查找目录 返回数组类型 //DocumentDirectory文档目录 var sp=NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true)//true代表全路径
2015-07-17 11:32:15 1030
原创 IOS swift多点触控
override func viewDidLoad() { super.viewDidLoad() self.view.multipleTouchEnabled=true//是否开启多点触摸 // Do any additional setup after loading the view, typically from a nib. }
2015-07-16 16:50:39 789
原创 IOS swift的动画效果及实现方法
//点击屏幕的事件 override func touchesBegan(touches: Set, withEvent event: UIEvent) { //自定义动画效果 func anim(){ img1.alpha=0.1 img1.center=CGPoint(x: 0.0, y: 0.0)
2015-07-16 11:13:18 527
原创 通过浏览器链接启动本地activity
android<activity android:name=".LocalactAct" android:label="@string/title_activity_localact" >
2015-07-14 10:02:53 396
原创 swift数组
var arr:[String]=[String]()//数组的定义for index in 0...10{ //for循环 if index%2==0{ arr.append("aslkfjla\(index)");//添加值到数据 } }//循环读取数据 arr为数据名 value取出值的变量名for value in arr{ pri
2015-07-13 14:24:23 263
原创 CGContext的基本认识(绘图)
var content=UIGraphicsGetCurrentContext()//设置上下文 //弧心,位置,半径,起始角度,弧度,顺时针还是逆时针0顺时针1腻时针 //绘制圆形填充 CGContextAddArc(content, 35, 40, 25, 0, 3.14*2, 0) CGContextSetRGBFillColor(content, 1, 0, 0, 1)
2015-07-13 11:15:55 591
原创 swift类和接口的使用
1类的使用//类的创建class Hello { var _name:String="没有哦" //初始化 init(name:String){ _name=name } init(){ } func sayHello(){ println("hello swift\(_name)") }
2015-07-09 15:00:15 459
原创 swift方法使用
方法的定义和使用//方法定义,(参数名:参数类型),多个参数用:分割max(a:Int,b:Int)func sayHello(name:String){ println("hello\(name)")}sayHello("zhangsan")////创建返回多个值的方法func getStudeng()->(NSString,Int){ return ("zhang
2015-07-09 14:51:39 286
原创 swift下viewcontroller跳转和关闭当前页面
1.跳转 var nib=NibViewController()//需要跳转的viewcontrollerself.presentViewController(nib, animated:true, completion: nil)2.关闭当前页面self.dismissViewControllerAnimated(true, completion:nil)
2015-07-09 10:02:28 13538
原创 Swift语言环境下使用init 加载自己的 xib文件
1.Swift下创建xib2.重写init(nibNameOrNil, bundleOrNil)要让Controller能与xib关联,关键是init(nibNameOrNil, bundleOrNil)方法。既然子类没有自动继承,我们就得亲自添加相关代码。如下:1继承并重写用nibName初始化的init方法 //要让Co
2015-07-09 09:52:39 2604
swift中文文档
2015-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人