自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风一样的男人

亮剑有云:古之剑客狭路项目,即使对方是天下第一剑客,也要亮剑;剑锋所指,所向披靡。

  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

原创 Parcelable 序列化集合List,数组 Array,布尔值 boolean 先将就看这两篇文章,后期整理

parcel 序列化过程中的几种问题及解决办法.1.1 Parcel 序列化集合 List。 parcel.readTypedList(List list, Creator c) 这里需要注意 list不能为null,否则会报空指针的错误。因此在从序列化读取之前,需要先做一个非空的判断。1.2 Parcel 序列化数组 String[]。 在createFromParcel 方法中

2017-04-26 19:18:00 5829

原创 Fragment:判断是否显示当前Fragment viewpager ;Fragment监听按键点击事件;显示隐藏事件

public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser) { //相当于Fragment的onResume } else {

2017-04-25 09:34:00 2327

原创 PendingIntent 传值 需注意,以及其四个flag常量

常用通知类型的消息 long time=SystemClock.elapsedRealtime(); MyLog.e("RingingActivity ",String.format(Locale.getDefault(), "onclick time = %s;", time)); Intent i=new Intent(this,RingingActivity.class); Bu

2017-04-19 15:10:16 2729 1

原创 OnNewIntent 的调用,SingleStask 单例模式的Activity 当遇到新的Intent的时候,不会走onCreate方法了

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); processExtraData(); } protected void onNewIntent(Intent intent) { s

2017-04-19 10:23:38 2032

原创 paint.ascent()和paint.descent()各自指的是什么意思呢

1.基准点是baseline2.ascent:是baseline之上至字符最高处的距离3.descent:是baseline之下至字符最低处的距离4.leading:是上一行字符的descent到下一行的ascent之间的距离,也就是相邻行间的空白距离5.top:是指的是最高字符到baseline的值,即ascent的最大值6.bottom:是指最低字符到baseline的值,

2017-04-18 12:54:14 4581

原创 Android中 Bitmap和Drawable相互转换的方法

Drawable drawable =new BitmapDrawable(bmp);3、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {              Bitmap bitmap = Bitmap.createBitmap(            

2017-04-18 12:09:57 1199

原创 android 字符串 转换成Bitmap 设置文本的字体: 宋体,隶书啥的,获取字体的 行高, 文字生成图片

Android 文字绘制到Bitmap上 OpenGL ES中似乎不能输出文本.将文本写到Bitmap上,再作为贴图,则可实现文字输出. 文字绘制到Bitmap上的方法为: String mstrTitle = "文字渲染到Bitmap!"; Bitmap bmp = Bitmap.createBitmap(256,256, Bitmap.Config.ARGB_8888); //图象

2017-04-18 11:42:59 4187 1

原创 android 各种 span的生成 如:修改TextView中部分文字的颜色 ,生成图片span

textView = (TextView) findViewById(R.id.textview); SpannableStringBuilder builder = new SpannableStringBuilder(textView.getText().toString()); //ForegroundColorSpan 为文字前景色,BackgroundColorSpan为文

2017-04-18 10:28:34 9570

原创 android 系统状态栏的--- 系统的沉浸式状态栏

http://jaeger.itscoder.com/android/2016/02/15/status-bar-demo.html

2017-04-13 20:10:29 535

原创 android 系统状态栏的---布局延伸到系统状态栏里面 4.4++

http://blog.csdn.net/u010687392/article/details/50684754

2017-04-13 20:08:17 1381

原创 android 系统状态栏的 换颜色-- 自己设置颜色

在Activity里面调用: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_chat_single); getWindow().setSoftInputMode(W

2017-04-13 19:46:11 921 1

原创 AsyncTask 使用

Executor exec = new ThreadPoolExecutor(15, 200, 10, TimeUnit.SECONDS, new LinkedBlockingQueue()); new DownloadTask().executeOnExecutor(exec); 这样就可以使用我们自定义的一个Executor来执行任务,而不是

2017-04-08 21:52:52 352

原创 Android Parcelable 序列化 的时候:已经序列化的对象, 数组,boolean,Bitmap;

parcelable序列化 :对象,数组,boolean,bitmap;一、序列化分为:序列化过程 和 反序列化过程:一)序列化过程: //序列化过程 一系列write方法 //其中flags标识有两种值:0或者1, // 1 === 标识当前对象需要作为返回值返回, // 0 === 不能立即释放资源,几乎所有情况都为0 public void writeToPa

2017-04-07 16:38:31 2100

原创 android Sqlite 数据库创建

例子一:import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.database.sqlite.SQLiteDatabase.CursorFactory;publ

2017-04-07 13:11:33 678

原创 android sqlite 数据库存贮类型 long double floate 等 数据类型

INTEGER –整数,对应Java 的byte、short、int 和long。REAL – 小数,对应Java 的float 和double。TEXT – 字串,对应Java 的String。

2017-04-07 13:09:38 9054

原创 MultiAutoCompleteTextView setTokenizer()

package com.example.anttest; import android.text.SpannableString;import android.text.Spanned;import android.text.TextUtils;import android.widget.MultiAutoCompleteTextView.Tokenizer; public clas

2017-04-01 16:06:05 962

原创 自动完成文本框的功能和用法 MultiAutoCompleteTextView setTokenizer()

自动完成文本框(AutoCompleteTextView)从EditText派生而出,实际上它也是一个文本编辑框,但它比普通编辑框多了一个功能;当用户输入一定字符之后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个才菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框。使用AutoCompleteTextView很简单,只要为他设置一个Adapter

2017-04-01 15:59:58 1321

C API 中文 C函数(index).chm

C的中文api,每个方法的使用样例,关于C的 常用的 容易记错的地方,见我的blog关于C 的栏目:https://blog.csdn.net/a2241076850/article/category/7799354

2018-07-19

android调用系统相机 拍照 录视频 拍视频

http://blog.csdn.net/a2241076850/article/details/72477871

2017-05-18

RecyclerView xutils 的jar包以及source

RecyclerView xutils 的jar包以及source RecyclerView的使用连接: http://blog.csdn.net/a2241076850/article/details/63262432

2017-03-18

pako.min.js 1.0.3

http://blog.csdn.net/a2241076850/article/details/54629392 这是我的Bolog使用看内部,

2017-01-20

字符串 省略号 适配

字符串 省略号 适配

2016-07-25

屏幕适配dimens.xml适配

使用说明,代码里面有

2016-07-19

空空如也

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

TA关注的人

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