自定义博客皮肤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)
  • 收藏
  • 关注

原创 2017安卓框架排行

百大框架排行榜快速索引框架名称 上榜关键字1.Retrofit 网络2.okhttp网络3.Butter Knife代码模板4.MPAndroidChart图表5.glide图片6.leakcanary内存7.Android-Universal-Image-Loader图片8.EventBus 事件消息9.zxing

2017-08-02 12:07:20 274

原创 xml2

1.schema约束schema符合xml语法一个xml只能有一个dtd但是可以有多个schema,使用包名区分dtd里面有PCDATA类型,但是schema里面可以支持更多的数据类型shcema语法更加复杂,因此无法代替dtd2.schema快速入门后缀名.xsdw3c提供了属性和标签,schema约束文件进行约束xmltargetNamespace="h

2017-07-24 16:41:17 249

原创 Xml1

1.MyEclipse的安装2.表单的提交方式3.xml的用途xml是为了存储数据,需要用户自己定义,是w3c发布的技术可以用于不同系统之间的数据传输,可以用于表示关系,经常用于文件配置4.xml语法属性:version版本 encoding编码 gbk utf-8 iso8859-1standalone true false 是否需要依赖其

2017-07-24 16:40:23 240

转载 2017年安卓框架汇总

1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的

2017-07-17 17:02:11 212

转载 okhttp volley retrofit对比

网络请求框架总结1.xutils     此框架庞大而周全,这个框架可以网络请求,同时可以图片加载,又可以数据存储,又可以 View 注解,使用这种框架很方便,这样会使得你整个项目对它依赖性太强,万一以后这个库不维护了,或者中间某个模块出问题了,这个影响非常大,所以在项目开发时,一般会更喜欢选择专注某一领域的框架。2.OkHttp    Android 开发中是可以直接使用现成

2017-07-17 11:53:00 449

原创 js2

1.Js中的String对象(Js中区分大小写)var str = "asd";来定义它的属性有length属性 document.write(str.length);方法有与html相关的方法(bold()加粗,fontcolor("red")设置字符串颜色,fontSize(1-7)字体大小link()将字符串显示成超链接,sub()下标,sup()上标),与java相似的

2017-07-13 14:08:36 347

转载 retrofit的基本用法

Retrofit用法详解 一、简介Retrofit是Square公司开发的一款针对Android网络请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求,其源码详见OkHttp Github。本文全部是在Retrofit2.0+版本基础上论述,所用例子全部来自豆瓣Api首先先

2017-07-13 11:26:47 338

原创 js1

1.js概念js提供好了很多对象,可以直接拿来使用js能提供动态效果js需要运行于浏览器2.js特点交互性(信息动态交互) 安全性(不能访问本地磁盘文件) 跨平台性(主要支持js的浏览器都可以运行)3.js和java区别java之前属于sun公司,现在属于oracle公司,js是网景公司js是基于对象的,java是面向对象java是强类型语言,js是弱类

2017-06-21 18:01:10 265

原创 html基础

1..html和.htm都可以2.标签(标签可以嵌套标签)+属性实现3.固定规范(设置相关信息)这是一个标题(显示页面上的信息)标签不区分大小写有些没有结束标签,如 (水平线)4.操作思想标签包括数据,修改标签属性值实现数据样式的变化,标签相当于一个容器,修改容器的属性值就可以实现容器内数据样式的变化5.文字标签

2017-06-20 16:34:25 219

原创 点击两次返回键退出应用

private long exitTime;@Overridepublic void onBackPressed() { if ((System.currentTimeMillis() - exitTime) > 2000) { Toast.makeText(this,"再按一次退出程序",Toast.LENGTH_SHORT).show(); exit

2017-06-19 10:47:31 193

原创 闪屏进入界面

AnimationSet animationSet = new AnimationSet(true);AlphaAnimation alphaAnimation = new AlphaAnimation(0, 1);alphaAnimation.setDuration(2000);//animationSet.setFillEnabled(true);//animationSet.setF

2017-06-19 10:26:47 341

原创 EditText的imeOptions属性的使用

android:imeOptions的值有actionGo、 actionSend 、actionSearch、actionDone等。它在Java中为EditorInfo.IME_ACTION_XXX editText.setOnEditorActionListener,如:EditText editText = (EditText) contentView.findVi

2017-05-03 17:14:14 556

原创 修改安卓文件的权限

1.先对手机进行一键root2.进入D:\soft\SDK\platform-tools路径下按住shift并点击鼠标邮件,然后点击在此处打开命令窗口3.在cmd中输入adb shell,如果出现error: unknown host service则输入netstat -ano |findstr "5037"命令查看哪个进程占用了5037端口号。在列表中查看PID并在任务管理

2017-05-02 11:29:42 2846

原创 Android创建桌面图标

Intent intent = new Intent();        // 广播的频段        intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");        // 告诉Launcher我们的图标 名称 作用        // 长啥样        // 原图有些大 缩放一下  

2017-04-28 10:27:59 673

原创 Android从服务器检测更新并下载

package zz.itcast.mobilesafez20.activity;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;impor

2017-04-28 10:02:10 395 1

原创 Android常用优化

垃圾回收器(自动回收资源)不确定性太大,因此有些资源需要我们手动自己回收1.主动释放图像资源(bitmap,imageview)2.尽量少用png多用9patch3.cursor记得关闭4.主动释放对象的引用5.主动释放Handler6.主动释放动画7.主动释放camera资源8.主动释放stream资源9.List对象能clear不要新建10.自己定义子类

2017-04-27 12:02:34 222 1

原创 忽略检测png文件

build grandle下的defaultConfig {aaptOptions.cruncherEnabled = false//加上这两行可以忽略检测png图片aaptOptions.useNewCruncher = false|

2017-04-24 17:33:46 263

空空如也

空空如也

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

TA关注的人

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