自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 SpannableString之ClickableSpan笔记

TextView useInfo = (TextView) findViewById(R.id.info);String url_text = "用户协议及隐私条款";useInfo.setText("开始即表示您同意遵守");SpannableString spStr = new SpannableString(url_text);spStr.setSpan(new Clickabl

2015-12-31 11:01:29 758

转载 Android点击EditText文本框之外任何地方隐藏键盘

1,实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏。在onClick中:@Override public void onClick(View v) { switch (v.getId()) { case R.id.traceroute_rootview:

2015-11-05 16:11:41 316

转载 设置listView中divider左右留空白

listview中divider是用于间隔listview中的条目,主要是为了美观,使界面显得井井有条。设计的时候,这个分割线也是很重要的一个部分,现在手机屏幕都比较大,通常认为大屏上1px比1dp要美观,小屏上看不出来区别。开始的时候设计都是用ps画一个1px高的线,设置到listView的divider属性中,这样的好处是灵活性大,但是缺点是需要专门做个图,而且图片至少也得几K

2015-11-03 16:54:09 1581

转载 TextView加下划线的3种方式

1.在资源文件里: phone:01234562.在代码里方法一:textView.setText(Html.fromHtml(""+"0123456"+""));2.在代码里方法二:textview.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线textview.getPaint().setFl

2015-11-02 18:39:23 797

转载 Android:通过滤镜实现点击图片变暗效果

实现点击图片(ImageView)变暗效果,有一个较简单的方法,就是讲目标图片设置为背景图片(setBackground),再创建一个selector.xml文件,里面放置一张普通状态时的透明图片,一张点击状态下的棕色半透明图片,将其设置为ImageView的源图片。这样在点击ImageView时,源图片会变换透明度,达到变暗效果。但这种方法有个缺点:由于源图片已经被限制死了,假如我们需要自定义背

2015-10-27 10:12:48 721

转载 SelectableRoundedImageView——Android图片圆角类库

SelectableRoundedImageView是一个支持每个图片角不同半径圆角的Android  ImageView。它还支持椭圆(和圆)形状和边框。这对于只在CardView中显示左上角和右上角是圆角的图片非常有用。 用法:在xml文件中定义: <com.joooonho.SelectableRoundedImageView xmlns:ap

2015-10-16 17:39:54 2889

转载 WebView在API 17后调addJavascriptInterface方法无效的解决办法

Android4.2 以前WebView 提供了javascript 调用Java代码的方法,会造成很大的安全漏洞。Android官方在API 17后,限制javascript代码只能调用声明了@JavascriptInterface 注解的Java方法。所以必须要给每个可供js代码调用的Java方法加一个@JavascriptInterface接口。

2015-09-27 09:23:30 4446

原创 常用包名命名笔记

com.example.app.ui | activity和fragment类com.example.app.activity | activity 类com.example.app.fragment | fragment类com.example.app.widget | 自定义的viewcom.example.app.net | 网络请求类com.example.app.

2015-09-22 23:42:42 642

转载 包与类的命名 - service tool util 区别

包与类的命名和定位时,service tool util 常常搞混淆,在此分析一下它们的定位:名称特点与定位独立性方法和类的属性util通用的、与业务无关的,可以独立出来,可供其他项目使用不调用任何业务相关的类 方法通常是public static的,一般无类的属性,如果有,也是public static的tool与某些业务有关,

2015-09-22 23:28:25 548

转载 单例模式的七种写法

第一种(懒汉,线程不安全):public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) {

2015-09-21 15:56:45 219

转载 Webview ZoomButtonsController

方法一:On a Xoom I found that if one waits for the zoom control to fade out before calling WebView.destroy() a crash no longer occurs. So I've overwritten WebView.destroy() to post a message to a Han

2015-09-16 10:32:58 516

转载 Android:onItemClickListener无效

ListView出现onItemClickListener不能响应,原因可能有多种,本人总结了有两种情况:情况一:isEnable中返回值为false导致不能点击和选择。情况二:item中有Checkable类以及Button类控件的时候,item的焦点会被子控件获得,此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。从而导致onItemCl

2015-07-31 17:58:11 473

转载 五种不同的 URL 参数解析方法的性能比较

因为在我们的项目中需要解析日志中的 URL 的参数,所以我对比了一下五种不同 的 URL 参数解析方法的性能。URL 参数解析方法:httpclient org.apache.http.client.utils.URLEncodedUtilsURLEncodedUtils.parse(query, Charset.forName("UTF-8"));j

2015-07-28 15:35:43 332

转载 Android:设置PopupWindow 的键盘弹出模式

设置弹出窗体需要软键盘,mPopupWindow.setInputMethodMode(Popupwindows.iNPUT_METHOD_NEEDED);再设置模式,和Activity的一样,覆盖,调整大小。mPopupWindow.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);键盘

2015-07-20 18:57:39 6520

转载 Object的toString()方法

Object的toString()方法返回的是:类名@Integer.toHexString(hashCode());hashCode()方法的返回值是根据内部地址转化成的一个整数,但并不代表内存地址.。

2015-07-05 00:07:13 457

转载 fragment多次调用onCreateView的问题

private View rootView;//缓存Fragment view @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (null != rootView) { //缓存的roo

2015-07-03 18:02:04 885

转载 viewpager中fragment的生命周期管理

调试fragment的时候发现一个莫名其妙的事情,viewpager中包含4个fragment,其中第一个和第三个fragment是要联网取得数据的,如图:界面刚进去的时候显示第一个fragment,通过log信息,我发现two fragment竟然”偷偷“走了一遍的生命周期!着实把我震惊了!然后我滑动到two,发现第三个也“偷”了一遍生命周期,也就是说,手机在显示第二个不需要

2015-07-03 17:38:17 364

转载 Android:Fragment笔记

Android从3.0开始引入fragmentFragment类存在于两个包内:android.support.v4.app.Fragment   (兼容的最低版本是android:minSdkVersion="4" 即1.6版)android.app.Fragment  ( 兼容的最低版本是android:minSdkVersion="11" 即3.0版)

2015-06-18 20:35:27 338

转载 Android:圆角ImageView

package com.example.adfaf;import com.example.adfaf.R;import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Bitmap.Conf

2015-05-15 13:44:01 373

转载 Android:LruCache类源码简介

package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is accessed, i

2015-05-13 11:35:50 286

转载 Android:移动端尺寸基础知识

初涉移动端设计和开发的同学们,基本都会在尺寸问题上纠结好一阵子才能摸到头绪。我也花了很长时间才弄明白,感觉有必要写一篇足够通俗易懂的教程来帮助大家。从原理说起,理清关于尺寸的所有细节。由于是写给初学者的,所以不要嫌我啰嗦。现象首先说现象,大家都知道移动端设备屏幕尺寸非常多,碎片化严重。尤其是Android,你会听到很多种分辨率:480x800, 480x854, 540x960,

2015-05-08 19:45:08 720

转载 Android:LayoutInflater的使用

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater.inflate()是用来找res/layout/下的xml布局文件,并且实例化;而Activiyt.findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或

2015-05-07 13:56:33 325

转载 Android:数据存储之SharedPreferences

一、SharedPreferences将数据文件保存在指定路径上SharedPreferences原则上是只能保存在当前应用程序私有的shared_prefs目录中,不过也不是绝对的,我们可以用一些非常规的方法改变存储目录,反射技术是很好的选择。先上实现代码:private SharedPreferences share;private SharedPreferenc

2015-05-06 23:42:55 345

转载 Android:9.png图片的处理

1. PNG格式。      在这里不过多的讨论PNG格式的定义问题。但是.9.PNG确实是标准的PNG格式,只是在最外面一圈额外增加1px的边框,这个1px的边框就是用来定义图片中可扩展的和静态不变的区域。特别说明,left和top边框中交叉部分是可拉伸部分,未选中部分是静态区域部分。right和bottom边框中交叉部分则是内容部分(变相的相当于定义看一个内边距,神似padding功能,后

2015-05-06 23:42:10 517

转载 Android:Selector与Shape、layer-list

1. Selectordrawable 的 item 中可以有以下属性:[html] view plaincopyprint?android:drawable ="@drawable/drawable_resource"  android:state_pressed        =["true"| "false"] 点击

2015-05-06 20:42:21 314

转载 Android:圆角和边框

本文将简单介绍两种Android中圆角和边框的实现。1、9.png图片在Android中,给一个控件(或View)设置背景主要是通过background:xxx属性来完成。background的参数一般来说是一个drawable资源。 drawable可以是一张普通的图片,也可以是9 patch图片,还可以是一个xml文件。 给控件设置边框最简单的方式就是把back

2015-05-06 20:30:06 911

转载 Android:ImageView scaleType属性

使用ImageView时经常会用到scaleType属性,如:android:layout_width="50dp"android:layout_height="50dp" android:scaleType="matrix"android:src="@drawable/sample_small" />scaleType属性的各个值总是记不住之间的区别。今天找点

2015-05-06 20:21:56 344

nexus-3.37.0-01-win64.zip

Nexus在官网下载不了,故上传当前最新版分享下载

2021-11-25

SqliteExpertPro注册码

支持官方最新版SqliteExpertPro4.0.XX,亲测可以用。

2016-05-17

空空如也

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

TA关注的人

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