自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

原创 heap和stack有什么区别

1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。4.举例:数据类型 变量名;这样定义的东西在栈区。如:Object a =null

2017-10-31 18:31:24 189

原创 Too many GC_FOR_ALLOC freed in logcat

This may be a problem in Android's heap implementation:down voteThis may be a problem in Android's heap implementation:http://androidxref.com/4.4.4_r1/xref/dalvik/vm/alloc/Heap.c

2017-10-31 18:29:58 344

转载 Android开源项目-Easypermissions

请使用RxPermissions. Github上有下载,用法切合实际。Easypermissions简化了Android M的运行时权限的申请、结果处理、判断等步骤。1 相关文档官方文档:https://github.com/googlesamples/easypermissions运行时权限官方文档解释:https://developer.android.com/training/permis...

2017-10-31 16:42:04 136

转载 内存泄漏检测工具Leaks的用法

集成方法博客已有说明,当安装包为debug包时,Leakcanary会自动运行, 如果出现内存泄漏的情况,会在页面有提示, 点开桌面上Leaks图标,可以看到内存泄漏详情,会有具体哪个Acitivity发生泄漏。

2017-10-30 14:39:38 1058

原创 创建自下向上出现view的dialog,选择相册、相机等时候用到

public SelectPhotoDialog createMyDialog() {  SelectPhotoDialog dialog = new SelectPhotoDialog(context, R.style.photo_dialog_style);dialog.addContentView(view, new LinearLayout.LayoutParams(ViewGro

2017-10-30 11:06:40 454

转载 view组件draw,onDraw,dispatchDraw

Android的view组件显示主要经过mesure, layout和draw这三个过程。在mesure阶段里调用mesure(int widthSpec, int heightSpec)方法,这个方法是final不能被重写,在这个过程里会调用onMesure(int widthSpec, int heightSpec)方法。当组件设置好大小后,调用final layout(int l, in

2017-10-26 16:31:56 237

转载 自定义View实现百度Loading动画

/** * Created by yangtianrui on 17-8-13. * 使用Xfermode实现这样的Canvas裁切效果, 代码基本上与CanvasClipWave相同 */@SuppressLint("DrawAllocation")public class XfermodeWave extends View { private static final St

2017-10-20 17:34:14 364

转载 从github上下载开源项目 failed to apply plugin[id 'com.github.dcendents.android-maven']

问题如下(由于电脑截不了图,所以找了个代替的,但问题是一样的)网上搜了下,这个问题failed to apply plugin[id 'com.github.dcendents.android-maven']  Could not create plugin of type 'AndroidMavenPlugin' 这样的问题  当我们点击问题的时候 就会跳到说

2017-10-20 11:11:26 6224

转载 Android开发中15条小经验

转自出处:http://blog.csdn.net/gao_chun/article/details/455023131. TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位:setTextSize(intunit,

2017-10-19 17:07:47 155

转载 Android开发60条技术经验总结

1. 全部 Activity 可继承自 BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和 SQL 逻辑分离,更清晰,建议使用 Lite 系列框架 LiteOrm 库,超级清晰且重心可以放在业务上不用关心数据库细节。3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中.

2017-10-19 17:06:25 202

转载 使用AndroidStudio编写第一个JNI程序

1.简单介绍一下NDK和JNINDK:NDK是Native Development Kit的缩写,是Google提供的一套工具集,可以让你其他语言(C、C++或汇编)开发 Android的 JNI。NDK可以编译多平台的so,开发人员只需要简单修改 mk 文件说明需要的平台,不需要改动任何代码,NDK就可以帮你编译出所需的so库。JNI:JNI是Java Native Interface的缩写,它...

2017-10-18 14:23:42 10489 1

转载 Android M Permission 运行时权限

http://www.cnblogs.com/mengdd/p/4892856.htmlhttps://github.com/mengdd/AndroidMRuntimePermissionSample

2017-10-17 17:10:18 210

转载 Android实现版本更新和自动安装

/** 版本更新 */public class SplashActivity extends Activity { private static final String TAG = "SplashActivity"; public static final int SHOW_UPDATE_DIALOG = 0; public static final int SHOW

2017-10-16 09:53:55 322

原创 让listview显示几条数目,高度固定死

public void setListViewHeightBasedOnChildren(ListView listView) {ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) {return;        } int totalHeight = 0;int newCoun

2017-10-09 18:14:10 926

ViewResizeUtils.java

Android动态获取任意View的尺寸、位置,设置View的尺寸,不需要加载完View后再得到View的具体尺寸

2020-05-28

RecyclerView实现支付宝应用管理页面

RecyclerView实现支付宝应用管理页面,首页打开更多应用

2018-03-01

android-zxingLibrary-master

默认二维码扫描,图片选择、定制化扫描界面,二维码生成功能

2017-10-31

Android Studio 序列化实体类Parcelable插件

Android Studio 序列化实体类Parcelable插件,Android Studio 序列化实体类Parcelable插件

2017-10-13

Android卸载或删除应用,调用浏览器打开指定网页地址url

Android卸载或删除应用,调用浏览器打开指定网页地址url

2015-01-15

path导航button按钮导航动画效果加渐变切换页面

较简单,资源文件比较大,有二级导航菜单动画弹出效果,及页面切换的渐变效果。

2014-12-26

超炫button按钮导航动画效果加渐变切换页面

资源文件比较大,内容丰富。超炫button按钮导航动画效果加渐变切换页面。

2014-12-26

仿微信朋友圈下拉刷新及老淘宝下拉时的小汽车行走

仿微信朋友圈下拉刷新及淘宝下拉刷新的小汽车行走的核心代码,基于此代码可以进行修改

2014-07-04

Android滑动引导页人物行走动画效果

通过滑屏控制引导页显示及显示动画的核心代码

2014-07-04

空空如也

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

TA关注的人

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