自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AfinalStone的专栏

不要嫌前进的太慢,只要一直在前进就好。

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

原创 Handler杂谈【一】Andriod 中的异步消息机制

一、Andriod 中的异步消息处理主要由四个部分组成,Message、Handler、MessageQueue和Looper.1.Message:Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据。 Message的what、arg1和arg2字段可以携带一些整型数据,使用obj字段可以携带一个Object对象。 这样在大部分情况下,使用者就不需要再做

2017-07-28 14:00:51 423

原创 Android优化方案汇总

一、Android布局的优化二、Android 性能优化三、Android数据库优化四、对界面UI的优化五、从代码角度进行优化1、静态变量引起内存泄露2、使用Application的Context3、及时关闭资源4、使用Bitmap及时调用recycle()5、对Adapter进行优化6、代码“微优化”六、Android之ListView原理学习与优化总结七、Android开发优化之—

2017-07-27 13:30:54 395 1

原创 Android开发之Android Context,上下文(Activity Context, Application Context)

1、Context概念 Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创建View操作时等都需要Context的参与,可见Context的常见性。大家可能会问到底什么是Context,Context字面意思上下文,或者叫做场景,也就是用户与

2017-07-27 11:44:19 1738

原创 谈谈final、finally、finalize的区别

1.final:如果一个类被final修饰,意味着该类不能派生出新的子类,不能作为父类被继承。因此一个类不能被声明为abstract,又被声明为final。将变量或方法声明为final。可以保证他们在使用的时候不被改变。其初始化可以在两个地方:一是其定义的地方,也就是在final变量在定义的时候就对其赋值;二是在构造函数中。这两个地方只能选其中的一个,要么在定义的时候给值,要么在构造函数中给值。被声

2017-07-25 17:56:29 1451 1

原创 Android和H5、JS进行交互调用

Android和H5、JS进行交互调用 Android开发过程中,我们或多或少都会用到webview,使用webview来展示一些经常变动的界面更加方便简单,也更易于维护。另一方面hybrid App开发也现在用的也越来越多了,其中native和h5之间的交互更是必不可少的。Android中是如何和H5交互的?或者说Android中是如何和JS交互的?一、webView加载页面我们都知道在An

2017-07-12 15:19:58 4875

原创 React-Native踩过的那些坑

问题1:undefined is not an object (evaluating ‘ReactInternals.ReactCurrentOwner’) 待续.. 问题2:No dimension set for key window

2017-07-04 21:06:17 6023

闪屏页ShapeDemo

使用Shape,Selector,layer_list等属性实现实线,虚线,渐变线条,方角按钮,圆角按钮,渐变按钮,叠加图片等一些常见的效果。并且实现闪屏页秒开无白屏效果和分屏过渡动画。

2016-08-30

强制当前账号下线

模拟服务器用户二次登陆消息,然后发送强制下线广播,弹出对话框让用户重新登陆。

2016-06-29

图像的高斯模糊效果实现

简单的代码,主要用到了一个封装好的工具类,简单几行代码就可以实现图片的高斯模糊效果。

2016-06-02

多样式TextView

代码动态实现了同一个TextView控件,不同位置字体的不同显示风格和效果。

2016-06-02

省市区三级联动

简单的demo,解析本地json文件,结合自定义控件,实现了省市区三级联动功能

2016-06-01

选择本地图片

主要实现了用户头像的上传功能: 1、打开相册或者相机,获取用户选择的图片路径 2、图片缩放加载进入内存 3、对图片进行压缩并转换为base64编码格式的字符串。 4、根据服务器端提供的接口,简单描述用户头像上传的思路。

2016-05-17

IntentSendObj

序列化对象,然后使用Intent传递对象和集合。

2016-05-10

Fragment切换动画

简单几行代码,实现Fragment之间切换动画。文章地址: http://blog.csdn.net/abc6368765/article/details/51252481

2016-04-26

选择本地照片

在网上找了个demo,但是这个小小的功能,该项目还依赖了一个v7包,这让我这个爱(qiang)干(po)净(zheng)的程序员怎么办,果断处理一下去掉v7吧,方便以后使用。

2016-04-26

个人中心Demo

项目开发用到了个人中心,在网上找了几个demo,稍微修改了一下,效果还是蛮不错的。

2016-04-22

图片的圆角显示

功能很简单,代码很简洁。自定义控件,实现了图片的圆角显示功能。

2016-04-20

图片圆角显示

提供一个自定义的ShapeImage,实现图片的圆角显示功能.

2016-04-20

BottomBar底部导航

一个比较炫的安卓底部导航控件。还包含了supper v7包和design包。

2016-04-18

CheckBoxListView

每次ListView只有一个条目的CheckBox可以被选中,而且没有CheckBox复用图片错位的问题。

2016-03-28

下载软件更新包更新软件

demo提供两种下载方法,调用系统浏览器下载和自己开启服务下载,实现软件更新包下载并在状态栏显示进度,下载完毕,弹出安装界面

2016-03-17

RadioButton状态选择

使用xml文件实现RadioButton的不同选择状态,展示不同显示效果的功能。

2016-03-17

listView复用倒计时控件

没有使用自定义控件,使用Handler机制的延时消息,实现了在ListView中添加倒计时控件的方法,复用Item且没有图片错位。

2016-03-16

Json解析简单数据<二>

使用谷歌的Json jar包,定义数据类型对象bean,并结合泛型和TypeToken解析简单的Json网络数据。

2016-03-15

Json解析简单数据<一>

不创建对象,使用Android自带的和JSON解析相关的类,解析json数据

2016-03-15

json解析数据

使用json数据格式,是服务器和客户端进行数据交互的很普遍的方式,deme使用使用谷歌的json进行json字符串数据解析。

2016-03-15

JNA开发的jna.jar以及.so库文件

里面包含了JNA的4.2.1版本的jna.jar包以及所有CPU平台的.so库文件,具体介绍参见博客:http://blog.csdn.net/abc6368765/article/details/77671682

2017-09-04

TextView控件

View实现TextView,博客地址: http://blog.csdn.net/abc6368765/article/details/58025901

2017-03-30

TabLayout控件

模仿官方TabLayout控件的自定义控件,博客介绍: http://blog.csdn.net/abc6368765/article/details/68490112

2017-03-30

图文混合控件

图文混合控件,博客原文: http://blog.csdn.net/abc6368765/article/details/58028461

2017-03-30

动态圆弧控件

动态圆弧控件,博客原文: http://blog.csdn.net/abc6368765/article/details/58031157

2017-03-30

音量增减控件

一个简单的音量增减控件,博客原文:http://blog.csdn.net/abc6368765/article/details/58037107

2017-03-30

自定义控件5demo

实现一个简单的折线图控件,博客地址:http://blog.csdn.net/abc6368765/article/details/58089567

2017-03-30

观察者模式

描述23种设计模式之一的观察者模式,博客地址http://blog.csdn.net/abc6368765/article/details/61915104

2017-03-13

Android性能测试工具Emmagee

Android性能测试工具Emmagee.apk,博客地址:http://blog.csdn.net/abc6368765/article/details/56012222

2017-02-20

SpringMvc简单demo05

一个使用了springMVC框架小demo,简单实现了IOC依赖注入的两种常见方法,属性注入和构造器注入,博客原文地址:http://blog.csdn.net/abc6368765/article/details/54581661

2017-01-17

SpringMvc简单demo04

一个使用了springMVC框架小demo,介绍aop拦截器的简单使用,博客原文地址:http://blog.csdn.net/abc6368765/article/details/54575884

2017-01-16

SpringMvc简单demo03

一个使用了springMVC框架小demo,讲述了获取请求参数和cookie,博客原文地址:http://blog.csdn.net/abc6368765/article/details/54572842

2017-01-16

SpringMvc简单demo

一个使用了springMVC框架小demo,讲述了获取请求参数和cookie,博客原文地址:http://blog.csdn.net/abc6368765/article/details/54427383

2017-01-14

SpringMvc框架

一个包含了4.2.6-Spring-framework框架的简单的可运行的demo,里面还包含了必须的jar包,博客原文地址:http://blog.csdn.net/abc6368765/article/details/54425706

2017-01-14

安卓6.0权限申请

简单的demo,主要实现了申请单个权限打开照相机和同时申请多个权限。原文地址: http://blog.csdn.net/abc6368765/article/details/54176483

2017-01-07

SaveScreen

代码主要实现了截取屏幕图片或者某个特定控件所在区域的图片,并保存到本地SD中,博客地址:http://blog.csdn.net/abc6368765/article/details/53893762

2016-12-27

获取webview内容并解析

获取webView当前当前加载的网页源码内容,并动态解析html,查找特定元素并修改其部分属性。博客地址:http://blog.csdn.net/abc6368765/article/details/52797111

2016-10-12

多渠道打包

多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源。 博客地址:http://blog.csdn.net/abc6368765/article/details/52786509

2016-10-11

安卓JS交互

通过一个简单的demo,简洁明了的实现了几种比较常见的JS和Android原生控件的交互功能,具体参加我的博客http://blog.csdn.net/abc6368765/article/details/52770144

2016-10-09

属性动画的基本使用

使用ObjectAnimator对象实现透明,平移,旋转,缩放动画效果。原文地址: http://blog.csdn.net/abc6368765/article/details/52502949

2016-09-11

空空如也

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

TA关注的人

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