自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 SpannableString常见用法总结

常用效果:1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件3、ForegroundColorSpan 文本颜色(前景色)4、MaskFilterSpan 修饰效果,如模糊(BlurMaskFilter)、浮雕(EmbossMaskFilter)5、MetricAffectingSpan 父类,一般不用6、Raster

2017-03-15 13:07:16 379

原创 Git常用命令

1 缓存远程仓库账号密码防止每次提交都要重新输入:git config credential.helper store2 git 设置远程仓库地址:git remote set-url origin git@github.com:username/repo.git

2017-02-27 12:25:26 239

转载 ANDROID STUDIO JNI使用

1、新建一个类,声明native方法。这个类是java与C/C++交互的中介,方法由java声明,由C/C++实现。不在Activity类里面写是为了避免编译时报错:找不到android.support.v7.app.AppCompatActivitypublic class myJNI {  //加载so库 static { System.loadL

2017-02-10 11:08:21 279

转载 ReactJS ES6写法

HTML 模板 使用 React 的网页源码,结构大致如下。html> head> script src="../build/react.js">script> script src="../build/react-dom.js">script> script src="../build/browser.min.js">script> head> bo

2016-11-17 11:32:53 435

转载 图解数字签名Digital Signature

转载自: http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html1.Bob有两把钥匙,一把是Public Key, 一把是Private Key。2. Bob把公钥送给他的三位朋友。3.苏珊要给Bob写一封信,用

2016-03-18 14:08:05 314

原创 android显示隐藏软键盘

显示软键盘:protected void showInputMethod(View view) { InputMethodManager im = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); im.showSoftInput(view,InputMethodManage

2016-03-01 18:57:38 360

转载 代码判断发布的是debug版本还是release版本

public static boolean isApkDebugable(Context context) {          try {              ApplicationInfo info= context.getApplicationInfo();                  return (info.flags&ApplicationInfo.FLAG_D

2016-03-01 17:21:51 451

原创 android studio git忽略文件.gitignore

*.apk*.ap_*.dex*.classbin/gen/.gradle/build//*/build/local.propertiesproguard/*.log*.iml.svn.ideaimport-summary.txt

2016-01-04 15:18:27 518

转载 Android xml资源文件中@、@android:type、@*、?、@+含义和区别

一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name    android:textColor="@android:color/opaque_red"  注意:其实@android:type/name是

2015-08-22 17:34:30 348

转载 Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机

今天在做数据库升级的时候,遇到一个问题,就是onCreate方法和onUpgrade方法的执行时机的问题,这个当时在操作的时候,没有弄清楚,很是迷糊,所以写代码的时候出现了很多的问题,所以没办法就去扒源代码看了。不过在此之前我讲解过一篇关于数据库升级的文章,但是那里没有详细的讲解一下这两个方法的执行时机,所以这里就在单独说一下关于数据库升级的文章:http://blog.csdn.net/

2015-07-21 15:55:26 919

转载 Android中WebView,打开第三方应用的问题

可以通过网页打开第三方应用,这个iOS和Android都可以做到,通过自定义的schema。说这个的网上有一大堆,这里就不赘述了。比如,乐视手机网站,有app专享片源,你使用UC浏览器打开他的网页,点击指定节目的时候,就会弹出他的客户端,开始播放节目。观察点击海报的url,是形如“letv://xxxxxx/xxxxxx”的跳转地址,显然不是一个网页,是没办法直接跳转的。搜

2015-07-21 15:53:45 557

转载 Android自定义属性时TypedArray的使用方法

有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_content",除此之外,我们亦可以自己定义属性,这样在使用的时候我们就可以使用形如 my

2015-05-03 15:12:37 283

转载 fragment生命周期

官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/

2015-03-01 09:38:25 210

转载 JAVA中文字符编码问题详解(1)(转)

JAVA中文字符编码问题详解    JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火星文,并再次无所适从。于是下决心好好整理一下中文字符编

2014-12-30 00:29:30 445

转载 SSH框架总结(框架分析+环境搭建+实例源码下载)

首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。 Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制

2014-11-14 17:46:56 492

原创 多线程学习笔记

1、线程的优先级:系统会根

2014-11-04 13:46:27 335

原创 反射总结

1、获取字节码文件对象的三种方式:对象.getClass()

2014-11-03 20:38:54 303

转载 Enumeration和Iterator遍历集合类

废弃的接口:Enumeration Enumeration接口是JDK1.0时推出的,是最好的迭代输出接口,最早使用Vector(现在推荐使用ArrayList)时就是使用Enumeration接口进行输出。虽然Enumeration是一个旧的类,但是在JDK1.5之后为Enumeration类进行了扩充,增加了泛型的操作应用。Enumeration接口常用的方法有hasMor

2014-11-02 00:25:41 442

原创 properties类

ava中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。

2014-11-02 00:03:41 294

原创 Date、Calendar类学习笔记

1、日期对象和毫秒值之间的转换。 * 毫秒值-->日期对象 : * 1,通过Date对象的构造方法  new Date(timeMillis);* 2,还可以通过setTime设置。 *  因为可以通过Date对象的方法对该日期中的各个字段(年月日等)进行操作。*  * * 日期对象-->毫秒值:* 2,getTime方法。* 因为可以通过具体的数值进行运算

2014-11-01 00:45:10 402

原创 正则表达式学习笔记

1、操作正则表达式的方法:matches();split();replaceAll();

2014-10-30 20:28:26 307

转载 Java程序如何生成Jar、exe及安装文件

Java程序如何生成Jar、exe及安装文件 一、用Eclipse生产Jar文件首先,看一下我的项目的目录结构:1,项目名字上面点右键,选择Export,在选择java\JAR file,下一步;如下图:(2),选择,src文件夹,.classpath和.project可以去掉不选。Select the exp

2014-10-30 18:38:14 313

原创 一些掌握还不熟练的小知识点

1、对象初始化过程:父类静态代码块(只执行一次)——

2014-10-29 18:33:15 519

转载 protected关键字

问题提出:   请看下面两端代码,其中包B中的猫和鼠都继承了动物类。[java] view plaincopypackage testa;      public class Animal {          protected void crowl(String c){              System.out.pr

2014-10-28 19:40:12 311

原创 IO流常用类总结

InputStream、OutputStream:两个抽象类,位于

2014-10-28 15:38:28 321

原创 java中字符集的问题

JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式,

2014-10-27 20:53:59 344

空空如也

空空如也

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

TA关注的人

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