- 博客(40)
- 资源 (11)
- 收藏
- 关注
转载 IOS CAShapeLayer CAGradientLayer UIBezierPath 使用实例
CGRect rect = CGRectMake(100, 100, 100, 100); UIView * bgView = [[UIView alloc]initWithFrame:rect]; bgView.backgroundColor = [UIColor grayColor]; [self.view addSubview:bgView];
2015-09-30 14:31:45
481
转载 Android 开发中的日常积累
欢迎Star,Forkhttps://github.com/lizhangqu/CoreLink里面记录了开发过程中有用的东西,欢迎补充,不定时更新。Android 性能优化Android内存优化之OOMAndroid最佳性能实践(1):合理管理内存Android最佳性能实践(2):分析内存的使用情况Android最佳性能实践(3):高性能编码优化Android最佳
2015-09-29 16:58:39
351
转载 安装php的php-protobu扩展及使用 (二)
所用资源:https://github.com/allegro/php-protobuf/进入解压目录执行: phpize./configuremakemake install# please add following line to your php.iniextension=protobuf.so重启PHPphpinfo() 就可以看到 protob
2015-09-29 13:17:10
1290
转载 Android性能调优利器StrictMode
作为Android开发,日常的开发工作中或多或少要接触到性能问题,比如我的Android程序运行缓慢卡顿,并且常常出现ANR对话框等等问题。既然有性能问题,就需要进行性能优化。正所谓工欲善其事,必先利其器。一个好的工具,可以帮助我们发现并定位问题,进而有的放矢进行解决。本文主要介绍StrictMode 在Android 应用开发中的应用和一些问题。什么是StrictModeStri
2015-09-28 23:01:56
713
转载 为何9亿用户的WhatsApp,只需50名工程师?
WhatsApp在非常短的时间里已经取得了非常大的规模。如今,WhatsApp只雇用了大约50名工程师,而且这么小的工程师团队几乎所有的东西都是自己在运行。WhatsApp的软件工程师Jamshid Mahdavi简短地讨论了公司一些不同寻常的做法。诀窍之一是,该公司使用一种叫Erlang的编程语言建立自己的服务。虽然在编程社区并不那么流行,但Erlang特别适合于庞大用户群的通信,并允许
2015-09-28 11:00:32
410
转载 !!!phpmysql更新操作字段自增一(三种引号)
$sql = "update `img_statistics` set `submitted`=`submitted`+1 where `date`='$datestamp'"; mysql_query($sql); 为了防止字段名字和表名与SQL的保留字冲突,所以用反引号`来区别在PHP中嵌入的SQL语句关键字全部采用大写;表名和字段名要用反引号(`)引起来
2015-09-27 23:46:38
1844
转载 理解Fragment生命周期
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周 二,与Activity生命周期的对比 场景演示 : 切换到该Fragment11-29 14:26:35.095: D/
2015-09-25 13:51:24
226
原创 setArguments 出现fragment already active异常
布局文件这样写 其实已经commit了, commit 再setArgument报错 android:id="@+id/fragment" android:layout_width="match_parent" android:layout_height="match_parent" class="com.lin.fragment.PinterestWa
2015-09-25 13:39:50
870
转载 Android应用如何支持屏幕多尺寸多分辨率问题
作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。1、Android碎片化1.1、android系统版本Android更新较大的版本如下:
2015-09-23 16:17:52
383
转载 Android 沉浸式状态栏攻略 让你的状态栏变色吧
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/48649563; 本文出自:【张鸿洋的博客】一、概述近期注意到QQ新版使用了沉浸式状态栏,ok,先声明一下:本篇博客效果下图:关于这个状态栏变色到底叫「Immersive Mode」/「Translucent Bars」有兴趣可以去 为什么在国内会有很
2015-09-22 14:08:01
457
转载 APP内置IM 系统——从入门到千万级在线
http://edu.csdn.net/course/detail/210/1211?auto_start=1
2015-09-21 15:03:04
1208
转载 sql之left join、right join、inner join的区别
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------
2015-09-21 00:17:51
295
转载 Android之viewstub用法详解及实现延迟加载
这一篇是接着上面的include标签的例子来讲的,地址http://blog.csdn.net/jason0539/article/details/26131831 上一篇的布局中间就用了viewstub这个控件,现在来说一下其作用和用法" ViewStub 是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,避免资源浪费,在需要的时候才加载View
2015-09-20 16:06:33
410
转载 SQL Cursor 基本用法
由于这个游标 执行一下就相当于SELECT一下 其效率不敢恭维也没做深入研究。 代码 1 table1结构如下 2 id int 3 name varchar(50) 4 5 declare @id int 6 declare @name varchar(50) 7 declare cursor1 cursor for --
2015-09-19 00:24:54
506
转载 MySQL必知必会笔记(六)存储过程 游标 触发器
第二十三章 使用存储过程 MySQL5 中添加了存储过程的支持。 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于批处理。 为什么要使用存储过程:优点
2015-09-18 20:42:36
465
转载 Unable to execute dex: Multiple dex files define 解决方法
问题发生概述: 程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:方法一: Ecl
2015-09-17 11:21:40
297
转载 Android各大网络请求库的比较及实战
自己学习android也有一段时间了,在实际开发中,频繁的接触网络请求,而网络请求的方式很多,最常见的那么几个也就那么几个。本篇文章对常见的网络请求库进行一个总结。HttpUrlConnection最开始学android的时候用的网络请求是HttpUrlConnection,当时很多东西还不知道,但是在android 2.2及以下版本中HttpUrlConnection存在着一些b
2015-09-17 10:18:47
746
1
转载 Android中的so注入(inject)和挂钩(hook)
对于Android for arm上的so注入(inject)和挂钩(hook),网上已有牛人给出了代码-libinject(http://bbs.pediy.com/showthread.php?t=141355)。由于实现中的ptrace函数是依赖于平台的,所以不经改动只能用于arm平台。本文将之扩展了一下,使它能够通用于Android的x86和arm平台。Arm平台部分基本重用了libinj
2015-09-17 10:03:23
712
转载 Android 实现沉浸式状态栏
上一篇文章将Android 实现变色状态栏我们实现了变色的状态栏,也介绍了沉浸式状态栏和透明状态栏的区别,这篇文章我们实现沉浸式状态栏。沉浸式状态栏的来源就是很多手机用的是实体按键,没有虚拟键,于是开了沉浸模式就只有状态栏消失了。于是沉浸模式成了沉浸式状态栏。我们先来看下具体的效果开启沉浸模式后,状态栏消失,从顶部向下滑动,状态栏出现,退出沉浸模式,状态栏也出现了。我们
2015-09-17 09:54:27
375
原创 Avoid passing null as the view root convertView = infalInflater.inflate(R.layout.list_item, null);
convertView = infalInflater.inflate(R.layout.list_item, parent, false);
2015-09-17 09:50:14
849
转载 用Burpsuite破解网站密码
新浪微博:@一只谢扬帆工具/原料burpsuite专业版一个网站方法/步骤1切换至proxy选项卡的Option选项下,设置代理地址和端口:127.0.0.1:8080。2启动刚刚设置的代理3
2015-09-16 11:32:50
3818
转载 android:contentDescription 的用途
在android控件中有一个属性叫做android:contentDescription 。一般来说,用户很少使用这个属性。但是对于一些视力有障碍的用户,android提供给用户一个很有用的功能,可以帮助使用app。这个属性必须在用户的Accessible 中的相应属性开启后才能使用。1. 首先下载google的应用 TalkBack (an accessibili
2015-09-16 10:08:24
334
转载 Drozer – Android APP安全评估工具(附测试案例)
Drozer原名mercury,是一款不错的Android APP安全评估工具。现在有社区版/专业版两个版本。具体的使用说明可以参考https://www.mwrinfosecurity.com/system/assets/559/original/mwri_drozer-users-guide_2013-09-11.pdf 测试案例某Android APP由于Cont
2015-09-15 12:22:17
1745
转载 Android反调试之 AntiEmulator 检测安卓模拟器
八种方法检测是否存在模拟器检查特定的几个关键点0×1检测“/dev/socket/qemud”,“/dev/qemu_pipe”这两个通道代码demo:Java123456789101112131415161718private static String
2015-09-14 18:15:07
1310
转载 (转)FIDDLER COMPOSER创建和发送HTTP REQUEST
之前已经写过两篇Fiddler的文章了,分别是【Fiddler教程】 【Fiddler script用法】。 我准备把Fiddler写成一个系列。Fiddler的功能还有很多, 很多功能都没有被挖掘出来。这次我们介绍Fiddler中的一个非常有用的功能Composer,是用来创建和发送HTTP Request的。Composer的使用方法很简单,看下就知道用了。 阅读
2015-09-14 17:20:36
505
转载 抓包工具:Fiddler 2-强大效能之二 AutoResponder
抓包工具:Fiddler 2-强大功能之二 AutoResponderAutoResponder:之前介绍过如何手动修改请求的response,而用AutoResponder面板则更方便,可以启用建立好的规则,以后每次匹配规则时,都会返回指定的响应内容。 前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改。利用Fiddler的可以修改HTTP
2015-09-14 16:05:29
2508
1
转载 [Android Tools] Android Killer V1.2正式版 发布信息
Android Killer 是一款可视化的安卓应用逆向工具,集Apk反编译、Apk打包、Apk签名,编码互转,ADB通信(应用安装-卸载-运行-设备文件管理)等特色功能于一身,支持logcat日志输出,语法高亮,基于关键字(支持单行代码或多行代码段)项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,打造一站式逆向工具操作体验,大大简化了安卓应用/游戏修改过程中各类繁琐工作。
2015-09-14 15:24:57
845
转载 Android Parcelable对象生成:ParcelableGenerator
github 地址: https://github.com/baoyongzhang/ParcelableGenerator分析: 该项目是使用了Annotation的编译期注解,即@Retention(RetentionPolicy.CLASS) 同时未使用@Inherited注解,所以在需要序列化的 不管父类是否使用了注解,子类必须加上@Parcel
2015-09-14 11:22:42
484
转载 Android代码优化——使用Android lint工具
作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件没有用到的图片资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我们的这些问题。Android lint是在ADT 16提供的新工具,它是一个代码扫描工具,能够帮助我们识别代码结构存在的问题,主要包括:1)布局性能(以前是 layou
2015-09-08 13:03:16
466
转载 layoutopt + Improving Your Code with lint
ote: The Android layoutopt tool has been replaced by the lint tool beginning in ADT and SDK Tools revision 16. The lint tool reports UI layout performance issues in a similar way as layoutopt, and d
2015-09-08 12:55:44
493
转载 php下载远程文件(图片)的三种方法
采集数据过程经常需要下载远程的图片保存到本地,本文向大家p介绍三种php下载远程图片的方法:以下载http://www.54ux.com/wp-content/themes/d-simple/img/thumbnail.jpg图片为例:1. 使用file_get_contents 和 file_put_contents 方法下载远程图片:php function download
2015-09-07 18:11:24
1568
转载 尽量用RelativeLayout不用 LinearLayoutRelativeLayout的alignWithParentIfMissing
针对RelativeLayout有一点需要注意,因为它内部是通过多个View之间的关系而确定的框架,那么当其中某一个View因为某些需要调用GONE 来完全隐藏掉后,会影响与其相关联的Views。Android为我们提供了一个属性 alignWithParentIfMissing 用于解决类似问题,当某一个View无法找到与其相关联 的Views后将依据alignWithParentIfMi
2015-09-07 12:56:27
585
转载 谈谈Android Material Design 中的Tint(着色)
什么是Tint当我开始接触Tint这个词的时候,其实是蛮不理解它的意思的,以及并不清楚Google发明它的目的,它一般搭配Background配合使用,但是现在已经有了Background,为什么还需要Tint呢?Tint 翻译为着色。着色,着什么色呢?和背景有关,当然是着背景的色。当我开发客户端,使用了appcompat-v7包的时候,为了实现Material D
2015-09-06 12:18:29
623
转载 java获取整数小数
public class test {public static void main(String[] args) {float f = 123.369f;String str = String.valueOf(f);System.out.println("数字为:"+str);String result[] = str.split("\\.");System.out.pr
2015-09-02 10:48:14
1514
转载 远程重启服务器的有效办法?
只要知道远程服务器的管理员密码和IP地址,在任意一台机器上打开“命令提示符”窗口,运行以下命令就可以远程重启服务器: 1、获取远程服务器的管理员权限 net use 服务器IP地址 "管理员密码" /user:administrator 2、使用shutdown命令远程重启服务器 shutdown /r /t 0 /m 服务器IP地址
2015-09-01 13:32:33
2101
Learn Objective-C on the Mac eBook.pdf (incl. examples) 包含全代码
2012-07-21
JavaScript权威指南(第6版)pdf(彩页)
2012-06-21
控制系统仿真与SIMULINK(PPT+程序)
2011-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人