自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android系统AlertDialog修改标题、内容和按钮字体方法

AlertDialog可以通过自定义View去实现,本文不再多说,现在说一下用其他方法实现,直接上代码:AlertDialog dialog = new AlertDialog.Builder(context) .setTitle("我是Title") .setMessage("我是...

2018-07-04 16:05:11 2632 1

转载 Android 问题总结(高级)

阅读目录1.如何对 Android 应用进行性能分析2.什么情况下会导致内存泄露3.如何避免 OOM 异常4.Android 中如何捕获未捕获的异常5.ANR 是什么?怎样避免和解决 ANR(重要)6.Android 线程间通信有哪几种方式7.Devik 进程,linux 进程,线程的区别8.描述一下 android 的系统架构9.android 应用对内存是如何限制的?我们应该如何合理使用内存?...

2018-06-26 10:46:00 295

转载 Android内存优化(使用SparseArray和ArrayMap代替HashMap)

在Android开发时,我们使用的大部分都是Java的api,比如HashMap这个api,使用率非常高,但是对于Android这种对内存非常敏感的移动平台,很多时候使用一些java的api并不能达到更好的性能,相反反而更消耗内存,所以针对Android这种移动平台,也推出了更符合自己的api,比如SparseArray、ArrayMap用来代替HashMap在有些情况下能带来更好的性能提升。介绍...

2018-03-13 09:23:09 149

原创 Android中TextView、EditText对部分内容设置不同格式(颜色、字体、超链接、图片。。)

//这里是以一个TextView为例子,EditText的设置方法和TextView一样 //TextView对象 TextView txtInfo = new TextView(this); //文本内容 SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:.");

2017-08-31 10:11:45 2230 1

原创 xml解析中的实体引用

在 XML 中,一些字符拥有特殊的意义。如果你把字符 "这样会产生 XML 错误:if salary 1000 then为了避免这个错误,请用实体引用来代替 "if salary < 1000 then 在 XML 中,有 5 个预定义的实体引用:注释:实际中在 XML 中,只有字符 "

2017-04-21 18:35:44 1190

原创 Android 四大组件的总结

文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解 二、Service详解 三、Broadcast Receiver详解 四、Content Provider详解 外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。一个Activity的启动顺序:onCreate()——>onStart()——>on

2017-03-27 18:10:54 226

原创 Socket通讯

1.1 ServerSocket类创建一个ServerSocket类,同时在运行该语句的计算机的指定端口处建立一个监听服务,如:ServerSocket MyListener=new ServerSocket(6060);这里指定提供监听服务的端口是600,一台计算机可以同时提供多个服务,这些不同的服务之间通过端口号来区别,不同的端口号上提供不同的服务。为了随时监听可能的Client请求,执行如下

2017-03-25 11:43:38 210

转载 Android控件WebView的属性设置和相关常用方法总结

本文叙述了一些在Android网络编程中常见的属性设置,主要是WebView控件的各种使用,比如不调用手机浏览器,设置支持js,支持插件等的设置方法总结。

2017-01-03 15:44:30 4699

转载 java.lang.NoClassDefFoundError的解决方法

前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费时间

2016-12-26 16:44:24 819

转载 去掉注释行@SuppressLint的警告问题

使用Eclipse编译Android程序时经常会遇到@SuppressLint或者@SuppressWarnings黄色警告,虽然不去处理程序依然能够运行,但是强迫症表示看着实在不舒服。实际上,解决这些问题往往会提高程序的安全性、可用性、性能等。1、@SuppressLint("DrawAllocation")原因:View及其子类的onDraw(Canvas canvas)方

2016-08-29 11:10:02 19329 1

转载 Android获取IME,IMSI等各种手机信息,并对号码组成详解

本文转载自http://www.cnblogs.com/zyw-205520/p/3829119.html简介:IMSI:international mobiles subscriber identity国际移动用户号码标识,这个一般大家是不知道,GSM必须写在卡内相关文件中;MSISDN:mobile subscriber ISDN用户号码,这个是我们说的139,136那个号

2016-08-20 10:41:44 9150

原创 Android常用路径的调用方法

Android开发中常用路径的调用方法总结归纳

2016-08-11 10:06:13 551 1

TortoiseSVN-1.9.4.27285-x64-svn-1.9.4

64位系统上的SVN

2016-10-12

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

TA关注的人

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