- 博客(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
转载 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
转载 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
转载 protected关键字
问题提出: 请看下面两端代码,其中包B中的猫和鼠都继承了动物类。[java] view plaincopypackage testa; public class Animal { protected void crowl(String c){ System.out.pr
2014-10-28 19:40:12 311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人