自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(308)
  • 资源 (1)
  • 收藏
  • 关注

转载 smartConfig资料收集

SmartLink绑定流程及小循环控制http://blog.sina.com.cn/s/blog_6969bae20102v7k8.htmlSmartConfig http://blog.csdn.net/xundh/article/details/50351888请问 SmartLink 技术的原理是什么?https://www.zhihu.com/ques

2016-12-06 19:47:53 643

转载 MySQL日期数据类型、时间类型使用总结

http://www.jb51.net/article/23966.htmMySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型存储空间日期格式日期范围datetime8 bytesYYYY-MM-DD HH:MM:SS1000-01-01 00:00:00 ~ 9999-12-31 23:59:59

2016-12-06 17:13:04 298

转载 为你的Android App实现自签名的 SSL 证书

http://www.open-open.com/lib/view/open1413071600531.html介绍网络安全已成为大家最关心的问题. 如果你利用服务器存储客户资料, 那你应该考虑使用 SSL 加密客户跟服务器之间的通讯. 随着这几年手机应用迅速崛起. 黑客也开始向手机应用转移, 原因有下列3点:手机系统各式各样, 缺乏统一的标准.许多

2016-09-21 17:58:39 655

转载 UiAutomator2.0资料收集

http://udn.yyuap.com/thread-70317-1-1.html                          UIAutomator2.0 简介http://blog.csdn.net/stonree/article/details/25404125          基于UIAutomator+Jenkins Android自动化测试 实现

2016-09-10 21:22:13 1253

转载 命令行运行uiautomator

sdk/docs/reference/android/support/test/runner/AndroidJUnitRunner.htmlTypical UsageWrite JUnit3 style TestCases and/or JUnit4 style Tests that perform tests against the classes in your pac

2016-09-10 20:48:19 2204

原创 在UiAutomator里启动和关闭应用

1、am法UiDevice里有一个方法是executeShellCommand,我们可以用命令行的am start -n 包名/Activity名来启动应用。getUiDevice().executeShellCommand("am start -n 包名/Activity名");同理,可以用 am force-stop 包名来关闭应用。 getUiDevice().e

2016-09-06 17:31:43 9510

转载 Android 程序员必须掌握的三种自动化测试方法

http://www.cnblogs.com/punkisnotdead/p/5103323.html在日常的开发中,尤其是app开发,因为不像web端那样 出错以后可以热更新,所以app开发 一般对软件质量有更高的要求(你可以想一下 一个发出去的版本如果有重大缺陷 需要强制更新新客户端是多么蛋疼的事情)。恩,所以我们app的开发者 一定要学会自己测试自己的代码 自

2016-09-06 17:16:10 14374

转载 Android项目中如何用好构建神器Gradle?

http://www.csdn.net/article/2015-08-10/2825420/2Android Gradle实战下面讲讲在Android Gradle实战中遇到的一些问题和经验,感觉还是蛮多干货的。productFlavors这个东西基本上已经烂大街了,gradle的项目一般都会使用Product Flavor,看完美团的文章,你应该就懂了。

2016-03-30 14:07:55 421

转载 Gradle 修改 Maven 仓库地址

http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多。但是编译时下载依赖的网速又着实令人蛋疼不已。如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那

2016-03-13 17:40:27 1531

转载 Android进程与内存及内存泄露

http://blog.csdn.net/hudashi/article/details/8451477第一部分 Android进程1.1、Android进程简介    每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,而每一个虚拟机实例都是一个独立的进程空间,不同的应用在不同的进程空间里运行,当一个虚拟机关闭或意外中止时不会对其它虚拟机造成影

2015-12-30 10:45:01 370

转载 快乐编程,娱乐注释

http://www.cnblogs.com/xdp-gacl/p/4198935.html// _ooOoo_// o8888888o// 88" . "88// (|

2015-12-10 00:32:42 1220

原创 如何把函数写短

一、函数的长度与命名    Robert C Martin:    每个函数都应该有一个描述性的名字,两三个单词的长度,这样能清楚地解释函数是干什么的。此外,函数应该只有零到三个参数。一份源代码文件应该读起来像一篇报纸的文章。报纸的文章通常以一个标题开头,紧接着是一个简单的概述段落,然后就全是增加细节的段落了。完美的文章是能读得流畅,而且不会感到枯燥。一份源代码文件也应该这样。高层的函数后

2015-12-01 15:16:17 710

转载 getMeasuredHeight()与getHeight的区别

http://blog.csdn.net/xujainxing/article/details/8985063关于getMeasuredHeight()与getHeight的区别,许多的文章都有讲述,但是实际上说的都是“浪漫的废话"。不得不承认必须从官方的文档中找答案。但是,实际上在当屏幕可以包裹内容的时候,他们的值相等,只有当view超出屏幕后,才能看出他们的区别:get

2015-12-01 14:13:26 482

转载 Bad smell in code (代码的坏味道)

http://blog.csdn.net/sulliy/article/details/66355961.Duplicated Code(重复的代码)臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。最单纯的Duplicated Code就是[同一个class内的两个方法含

2015-11-30 14:29:49 1002

转载 android中获取context的多种方法的区别(this,getbascontext(),getApplicationcontext())

http://blog.csdn.net/cazicaquw/article/details/7565350本文转自:http://www.eoeandroid.com/thread-171104-1-1.html原文转自:http://stackoverflow.com/questions/1026973/android-whats-the-difference-be

2015-11-21 15:39:43 611

转载 Android学习笔记(四十):Preference的使用

http://blog.csdn.net/flowingflying/article/details/6671548Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立

2015-11-21 15:03:26 421

转载 getSharedPreferences()与getSharedPreferences()与getDefaultSharedPreferences()的区别

http://blog.csdn.net/ah200614435/article/details/7869681一直迷惑于这三个方法的关系,最近忙完项目,好好的分析一下。如果你熟悉Context那么你可能知道Context当中有这样一个方法:(关于Context的说明)一、getSharedPreferences(String name, int mode)

2015-11-21 15:01:00 386

转载 android SharedPreferences apply和commit的区别

http://zhidao.baidu.com/link?url=jmRawRot-DejIiBgXH1vf73NhhRBFtg5PCpa-6_FY-3fTG4irN5AF1n44qsLp5wy_dBjm4VGYNEAq0mDIxBIveFjQauOubivbf0kYQuostC1.apply没有返回值而commit返回boolean表明修改是否提交成功2.ap

2015-11-21 14:59:41 784

转载 SharedPreferences详解

http://blog.csdn.net/zhang31jian/article/details/23258065获取SharedPreferences的两种方式:1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context

2015-11-21 14:58:29 340

转载 java.lang.Enum

android/adt-bundle/sdk/docs/reference/java/lang/Enum.htmlpublic abstract classEnumextends Objectimplements Serializable ComparableEnum> java.lang.Object   ↳java.lan

2015-10-10 15:38:26 1024

转载 Android WebView常见问题及解决方案汇总

http://blog.csdn.net/t12x3456/article/details/13769731Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动

2015-09-24 11:39:07 831

转载 简析 addToBackStack使用和Fragment执行流程

http://blog.csdn.net/wenxuzl99/article/details/16112725在使用Fragment的时候我们一般会这样写:        FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();        transaction.r

2015-09-23 17:22:27 388

转载 飞鸽传书(IPMSG)协议(翻译稿)

http://www.cnblogs.com/hnrainll/archive/2011/05/07/2039567.html 协议声明:                                             本协议是由日本人Shirouzu Hiroaki (白水 启章)先生编写。                               

2015-09-18 14:38:29 2294

转载 IPMsg飞鸽传书网络协议解析手记

http://blog.chinaunix.net/uid-21222282-id-1829137.html   相信很多人都使用过飞鸽传书,这个小工具在局域网传输数据高效而便捷,自己在大二的时候就想看看飞鸽传书的源码,但那时候自己的水平有限,这几天有机会重写飞鸽传书,也对IPMSG的网络协议做了深入的研究,这里也要感谢IPMSG的作者公开源代码。   首先需要明确IPMS

2015-09-18 14:36:35 4545

转载 飞鸽传书协议分析

http://wenku.baidu.com/link?url=J-BPtBw31gFLISLfHjfMNjxUXnagHnBw6F3fxzyju1EKkRaMEOvKtQOYe58qMF29oF2pYaOqftyQxvEH7_x6dLgKP-yk_4y7_zbE3ROpYBy

2015-09-18 14:25:49 2343

转载 飞鸽协议分析之上下线报文分析之二

http://blog.csdn.net/ccf0703/article/details/7312124上一篇的飞鸽协议上下线报文分析,写的比较乱,并且其中有些分析还是有点出入。最近我又针对飞鸽协议做了详细的抓包分析,特此这一篇中对上下线报文做一个总结,其中也讲解了发送消息的一些内容。有关聊天报文和文件传输报文,以后我会在分析的比较透彻以后写出技术分析文章。这里

2015-09-18 14:14:14 986

转载 飞鸽协议分析之上下线报文分析

http://blog.csdn.net/ccf0703/article/details/7254667     最近在研究飞鸽协议。飞鸽的上下线的原理很简单,就是,当第一次上线时,会在局域网内广播一条消息,所有在线的飞鸽用户在收到广播的上线消息后,都要回复一条消息,这样,就完成了新上线用户和已上线用户的用户列表的更新,也就是都有了相互的信息。而下线时,则广播一条下线消息,接收方在

2015-09-18 14:10:39 868

转载 飞鸽传书源码分析三-网络

http://blog.csdn.net/mxway/article/details/44195099本文是在飞鸽传书2.06源码基础之上进行分析的。一、网络的初始化      飞鸽传书主窗口对应的类TMainWin的构造函数中有如下的代码[cpp] view plaincopycfg = new Cfg(nicAddr, portNo = _p

2015-09-18 14:04:56 865

转载 飞鸽传书源码分析二消息机制

http://blog.csdn.net/mxway/article/details/40225725本篇文章是在飞鸽传书2.06源码的基础的分析的。飞鸽传书的消息大致可分为三类:普通窗口类(后面以TMainWin为例进行分析)消息,对话框类(后面以TSendDlg为例进行分析)消息,对话框控件(后面以TEditSub为例进行分析)消息。这三类消息先合后分,这三类窗口设

2015-09-18 14:03:27 693

转载 飞鸽传书源码分析-程序启动过程

http://blog.csdn.net/mxway/article/details/39581119本文章是在飞鸽传书的2.06源码基础上分析飞鸽传书源码运行流程如下,本篇文章只说明了飞鸽传书的启动过程,对于飞鸽伟书的消息机制及菜单加载等功能都不在本篇文章范围之内。1. WinMain函数[cpp] view plaincopy

2015-09-18 13:58:44 703

转载 Android开发 打开文件 选择文件对话框

http://blog.csdn.net/trbbadboy/article/details/7899424http://blog.csdn.net/z8774316/article/details/8101021

2015-09-15 16:17:16 1992

转载 自己整理的ios app实现自动升级

http://blog.csdn.net/yipanbo/article/details/30051267主要是写cordova插件#import @interface CheckUpdate : CDVPlugin{    NSString *trackViewUrl;}@property (nonatomic,retain) NS

2015-09-10 17:31:38 499

转载 Android应用自动更新功能的代码实现

http://blog.csdn.net/coolszy/article/details/7518345Android应用自动更新功能的代码实现分类: Android 2012-04-27 21:56 18098人阅读 评论(32)收藏 举报androiddownloaddialoghashmapstringfile由于Android项目开源所致

2015-09-10 16:19:19 842

转载 Android UI--自定义ListView(实现下拉刷新+加载更多)

http://blog.csdn.net/wwj_748/article/details/12512885Android UI--自定义ListView(实现下拉刷新+加载更多)关于实现ListView下拉刷新和加载更多的实现,我想网上一搜就一堆。不过我就没发现比较实用的,要不就是实现起来太复杂,要不就是不健全的。因为小巫近期要开发新浪微博客户端,需要实现ListVie

2015-08-26 17:22:42 745 1

转载 sc.exe(server control)命令详解

http://blog.csdn.net/feng19821209/article/details/3763095sc.exe是一个命令行下管理本机或远程主机服务的工具.你可以在命令行下键入sc.exe/?获得帮助. 我们以在本机为例. 1.SC的基本格式: sc [command] [service name] 这是他的基本格式,在管理远程主机时

2015-07-20 17:16:55 693

转载 留个底 人人乐旁靓房房东出租,我是房东

卧室朝南,家具可以商量。周边设有丰富的配套设施。小区旁边是人人乐南郊店,购物方便。往西一站路是电子正街,有521医院、朱雀农批市场和民生百货。往北两站路是大明宫建材市场和万佳超市。往南是世家星城。小区门口有30路、44路、905路、709路、204路等等公交车,其中30路近接起点站,来往火车站很方便。44路往东去3站路到电视塔,换地铁很方便。希望我的房子能给你家的感觉,也希

2015-07-06 12:37:04 843

转载 转帖:京东DNN Lab新品用户营销的两种技术方案

http://www.csdn.net/article/2015-06-26/2825063京东DNN Lab新品用户营销的两种技术方案发表于2015-06-26 14:57|665次阅读| 来源CSDN|0 条评论| 作者李云彬DNN大数据用户图谱余弦相似度SVM摘要:为了筛选出最有可能转化的用户,京东DNN实验室结合大数据进行了相关研究。本文以新品手机为

2015-06-29 17:29:42 630

原创 中登公司统计数据好像有问题,看不懂。

中国证券登记结算有限责任公司 在网上公布每周统计数据 http://www.chinaclear.cn/zdjs/xmzkb/center_mzkb.shtml俺一直跟踪中登公司发布的新开户数据,比如这个 https://dszh.org/show.php?f=1&t=1590402&m=12839639最近几周新开户数据一直没有公布,俺还很纳闷。今天翻了一下“一周投资者情

2015-06-16 22:55:06 4665

转载 PHP5中虚函数的实现

http://www.cnblogs.com/cchyao/archive/2010/06/29/1767718.html学过C++的人都应该知道C++中有个虚函数的概念。而在php5中如何实现这个虚函数呢?请看下面的代码:<?php class A { public function x() { echo "A::x() was ca

2015-06-11 16:32:13 1700

原创 enable usb tethering via command line failed

https://stackoverflow.com/questions/20226924/is-it-possible-to-usb-tether-an-android-device-using-adb-through-the-terminalhttp://android.stackexchange.com/questions/29954/can-i-change-some-andro

2015-06-07 23:02:52 822

TyReader.exe

TyReader.exe

2007-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除