[转]JSONObject与JSONArray的使用
摘要:http://www.cnblogs.com/xwdreamer/archive/2011/12/16/2296904.html参考文献:http://blog.csdn.net/huangwuyi/article/details/54125001.JAR包简介要使程序可以运行必须引入JSON-li...
阅读全文
posted @
2015-11-30 17:06
寻步
阅读(197)
推荐(0)
[转]LayoutInflater的inflate函数用法
摘要:LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_I...
阅读全文
posted @
2015-11-29 10:17
寻步
阅读(167)
推荐(0)
[转]用android LinearLayout和RelativeLayout实现精确布局
摘要:先明确几个概念的区别:padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父控件的边距.android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以...
阅读全文
posted @
2015-11-28 20:04
寻步
阅读(202)
推荐(0)
[转]Android 如何对sqlite数据库进行增删改[insert、update和delete] 操作
摘要:import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;impor...
阅读全文
posted @
2015-11-27 15:55
寻步
阅读(479)
推荐(0)
[转]MD5加密算法的java实现
摘要:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/* * MD5 算法*/public class MD5 { // 全局数组 private final stati...
阅读全文
posted @
2015-11-27 15:45
寻步
阅读(266)
推荐(0)
[转]Android Shape渲染的使用(经典,学习研究不后悔)
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/1215749 感觉好久都没有写博文了,感觉自己变懒了,真对不起…-_-… 也有部分原因是因为我想写的东西网上已...
阅读全文
posted @
2015-11-26 21:38
寻步
阅读(921)
推荐(0)
Call an activity method from a fragment
摘要:From fragment to activty:((YourActivityClassName)getActivity()).yourPublicMethod();From activity to fragment:FragmentManager fm = getSupportFragmentMa...
阅读全文
posted @
2015-11-24 14:35
寻步
阅读(212)
推荐(0)
[转]动态添加Fragments
摘要:本章节翻译自《Beginning-Android-4-Application-Development》,如有翻译不当的地方,敬请指出。原书购买地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/11181995...
阅读全文
posted @
2015-11-23 20:31
寻步
阅读(208)
推荐(0)
命令行调试smali
摘要:am start -D -n com.agilebits.onepassword/.activity.LoginActivityps | grep passu0_a126 1107 217 510784 30260 ffffffff 400e3b04 S com.agilebits.one...
阅读全文
posted @
2015-11-23 14:19
寻步
阅读(282)
推荐(0)
BinTools 十六进制转换
摘要:package de.rtner.misc;public class BinTools { public static final String hex = "0123456789ABCDEF"; public BinTools() { super(); } p...
阅读全文
posted @
2015-11-21 23:16
寻步
阅读(672)
推荐(0)
Java成员变量默认值
摘要:Java中明确规定:1、如果是引用型的,比如:String,还有类对象,他们的默认值都是:null;2、而如果是值类型:double,int,long,float,char等等,他们都是:0;还有一个,boolean,默认值是:false.Boolean falseChar '\u0000'(nul...
阅读全文
posted @
2015-11-20 23:08
寻步
阅读(1308)
推荐(0)
[转]startActivityForResult的用法和demo
摘要:有时候我们需要把A activity提交数据给B activity处理,然后把结果返回给A这种方式在很多种情况需要用到,比如我应用的程序需要有拍照上传的功能。一种解决方案是 我的应用程序〉调用系统相机〉拍照〉关闭系统相机〉返回拍照后的照片到我的应用程序启动一个ForResult的意图:Intent ...
阅读全文
posted @
2015-11-20 20:17
寻步
阅读(190)
推荐(0)
[转]intent 传递对象
摘要:---恢复内容开始---Activity之间通过Intent传递值,支持基本数据类型和String对象及它们的数组对象byte、byte[]、char、char[]、boolean、boolean[]、short、short[]、int、int[]、long、long[]、float、float[]...
阅读全文
posted @
2015-11-20 20:01
寻步
阅读(249)
推荐(0)
[转]SSL协议详解
摘要:背景介绍最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):...
阅读全文
posted @
2015-11-12 11:30
寻步
阅读(344)
推荐(0)
[转]SSL协议与数字证书原理
摘要:1 SSL(Secure Socket Lclientyer)是netscclientpe公司设计的主要用于weserver的安全传输协议。这种协议在WESERVER上获得了广泛的应用。SSL在TCP之上建立了一个加密通道,通过这一层的数据经过了加密,因此达到保密的效果。SSL协议分为两部分:Hcl...
阅读全文
posted @
2015-11-12 11:29
寻步
阅读(221)
推荐(0)
[转]ubuntu的which、whereis、locate和find命令
摘要:which 只能寻找执行文件 ,并在PATH变量里面寻找。 whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有发现新建的文件。 locate 同上,不过文件名是部分匹配。 find 是直接在硬盘上搜寻...
阅读全文
posted @
2015-11-11 17:26
寻步
阅读(472)
推荐(0)
[转]理解SSL(https)中的对称加密与非对称加密
摘要:加密 解密Tweet密码学最早可以追溯到古希腊罗马时代,那时的加密方法很简单:替换字母。早期的密码学古希腊人用一种叫Scytale的工具加密。更快的工具是transposition cipher—:只是把羊皮纸卷在一根圆木上,写下信息,羊皮纸展开后,这些信息就加密完成了。虽然很容易被解密,但它确实是...
阅读全文
posted @
2015-11-11 12:38
寻步
阅读(351)
推荐(0)
SSL交互过程
摘要:SSL交互过程HTTPS将HTTP和SSL结合,即加了SSL隧道封装的HTTP,通过SSL对客户端身份和服务器进行验证,对传输的数据进行加密。不同情况下SSL的协商过程存在差异,本节以只验证服务器为例介绍。SSL的协商过程如图1所示。图1SSL协商过程客户端发送的第一条消息为ClientHello,...
阅读全文
posted @
2015-11-11 10:25
寻步
阅读(519)
推荐(0)
[转]程序开发基础学习二(C++ Google Style 命名规则)
摘要:无规矩不成方圆,新的岗位就需要服从团队的编码规则。很开心团队用的是Google的C++编码规则,大概看了下Google 的编码规则,正如九天翔雁说的:“Google的 C++ Style Guide远不仅是一个传统意义上的代码书写风格指导,对于C++的方方面面做出了Google的解释和使用建议,包括...
阅读全文
posted @
2015-11-03 21:31
寻步
阅读(326)
推荐(0)
函数内动态分配内存
摘要:void fun() { char* s = (char*)malloc(100); } 操作系统为程序分配空间分栈和堆~~"定义"局部普通变量和局部指针变量时,只是在栈里分配了块空间,由高地址向低地址扩展,在函数调用结束后自动释放。而定义全局变量,静态变量,指针用malloc或new分配空...
阅读全文
posted @
2015-11-02 19:46
寻步
阅读(883)
推荐(0)