自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

转载 ScrollView镶嵌listview显示不全的原因

  当ScrollView镶嵌listview会显示不全,通过查看ScrollView测量高度的源码,会发现ScrollView重写了父类viewGroup的measureChildWithMargins方法:    测量child的高度,传递的是UNSPECIFIED(尽可能大的)  再来看看listview自身onMeasure的测量高度方法:    final i...

2018-02-11 11:29:00 107

转载 Android应用瘦身

转:https://zhuanlan.zhihu.com/p/25465537瘦身的目的从目的导向来看,我们是不会无缘无故去做一件事情的,那我们对应用瘦身的目的是为了什么?答案是:提高下载转化率。什么是下载转化率?举个栗子:你的应用大小是 18MB ,有100个潜在用户想要去下载尝试使用,结果有20个用户嫌弃安装包太大直接扬长而去,有20个用户在等待下载的过程中取消下...

2017-03-13 10:15:00 107

转载 java 千分位的添加和去除

转至:http://blog.sina.com.cn/s/blog_8f99a1640102v1xh.html将一个数字转换为有千分位的格式:NumberFormatnumberFormat1=NumberFormat.getNumberInstance();System.out.println(numberFormat1.format(11122.33));//结果...

2016-12-26 11:35:00 550

转载 高德地图 获取sha1

开发版本sha1 控制台输入  cd .android 回车 再输入 keytool -list -v -keystore debug.keystore 回车 输入密钥库口令: andorid 发布版本sha1  keytool -list -v -keystore 签名地址 回车  输入签名密码       转载于:htt...

2016-06-30 23:35:00 82

转载 Mac 颜色取值

command+shift+4 截图,我靠,我以前不知道 系统自带数码测色计, 选择显示十六位制    command+L 锁定  command+shift+c 复制  简直太方便转载于:https://www.cnblogs.com/zyandroid/p/5592233.html...

2016-06-16 21:38:00 93

转载 Android studio 配置忽略

直接在Ignored Files选项里点击+号,在弹出的对话框选择第二项,然后依次输入上面包含的 .gradle .idea build 三个文件夹目录,再选择第一项,找到local.properties ,之后选择第三项输入*.iml转载于:https://www.cnblogs.com/zyandroid/p/5584800.html...

2016-06-15 20:15:00 113

转载 React 官网列子学习

一个有状态的组件除了接受输入数据(通过this.props),组件还可以保持内部状态数据(通过this.state)。当一个组件的状态数据的变化,展现的标记将被重新调用render()更新。先看结构,下面是hook函数hook函数:<br>最早是指windows 系统下提供的一种用来替换DOS 系统下的中断的系统机制;<br>现在则是泛指,在对...

2016-05-05 10:42:00 74

转载 阿里云图片裁剪

自动裁剪自动裁剪表示图片先按短边缩略,然后从缩略的目标图片裁剪出中间部分得到对应指定高度和宽度的目标缩略图。参数名称描述取值范围w指定目标缩略图的宽度1-4096h指定目标缩略图的高度。1-4096e缩放优先边,这里指定按短边优化1c是否进行裁剪。如果是想对图进行自动裁剪,必须指定...

2016-04-21 15:04:00 563

转载 Android list加载图片工具类

总体思路Handler + looper + message核心类package com.base.imagechoose.util;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Handler;import andro...

2016-04-06 14:48:00 142

转载 Java 反射

万事万物皆为对象,类也是对象,任何一个类都是Class类的对象。class类使用假设FOO类是一个对象Foo foo = new Foo();Class c1就声明了一个Class类的实例对象,但是不能通过new关键字来创建,而是有一下三种方法创建。1、Class c1 = Foo.class;//任何一个类都有一个隐含的静态成员变量class,如果Foo已经存在,可...

2016-04-01 14:20:00 67

转载 Android 调节图片工具类

package com.base.changeimage;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.ColorMatrix;import android.graphi...

2016-03-30 14:03:00 83

转载 Android 设置资源字体,屏幕截图

字体设置 将下载的资源字体放在assets中, 引用设置 edit..setTypeface(Typeface.createFromAsset(getAssets(), "字体名.ttf"));屏幕截图private Bitmap getBitmap() { View view = getWindow().getDecorView(); v...

2016-03-22 11:03:00 54

转载 android 跨进程通讯 AIDL

跨进程如何通讯?两个进程无法直接通讯,通过Android系统底层间接通讯。基于service的aidl实现跨进程通讯。什么叫AIDL? Android interface definition language,Android接口定义语言什么时候使用?AIDL IPC 多线程 多应用Binder IPC 没有多线程 多应用message IPC 没有多线程使用...

2016-03-01 14:51:00 69

转载 android动画ppt整理

案例转载于:https://www.cnblogs.com/zyandroid/p/5207667.html

2016-02-22 17:05:00 88

转载 Android 开发干货,键盘状态

地址:http://www.imooc.com/article/4711【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示【C】stateHidden:用户选择activity时,软...

2016-02-03 17:55:00 62

转载 EventBus

转载地址:http://blog.csdn.net/yanbober/article/details/45667363在工程gradle中添加:compile ‘de.greenrobot:eventbus:2.4.0’。public class MsgBean { private String msg; public MsgBean(Str...

2016-01-22 18:01:00 48

转载 标签

import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;/** * 标签布局 */public class FlowLayout extends ViewGroup ...

2016-01-18 15:18:00 44

转载 android studio项目提交Git@OSC

转载地址:http://www.bubuko.com/infodetail-977061.html先到git.oscchina.net网站上申请个账号,然后创建一个项目。过程不再说了。新建工程后,第一次提交如下图先激活右键Git菜单, 选择Enable Version Control Integration在下拉框中选择 Git , 点击...

2016-01-06 15:20:00 76

转载 layout_weight属性

layout_weight 某个控件text多行,第一行对齐,baselineAligned = "false" 可使控件对齐weight 计算规则剩余尺寸=父布局尺寸-子布局总尺寸控件最终宽度 = 控件宽度+剩余尺寸乘以比例weightSum可设置总权重如LinearLayout 设置 权重总为2子view设置 权重为1则子view占屏幕一半转载于:ht...

2015-12-09 11:37:00 51

转载 butterKnifeZelezny生成前设置m

preferences-> other Setting中设置转载于:https://www.cnblogs.com/zyandroid/p/5026228.html

2015-12-07 15:28:00 94

转载 滚动消息栏

来看看要做成的效果实现文字滚动显示首先把界面做出来,界面比较简单,一个image,一个textview就实现了。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" a...

2015-12-04 16:10:00 149

转载 绘制surfaceView 基础类

public class SurfaceViewTempalte extends SurfaceView implements Callback, Runnable { private SurfaceHolder mHolder; private Canvas mCanvas; // 线程 Thread t; // 线程开关 pri...

2015-12-02 20:38:00 64

转载 显示大图Activity(支持手势放大)

xml:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he...

2015-12-02 15:39:00 71

转载 自定义可伸缩的imageView

直接上代码/** * 自定义可伸缩的ImageView */public class ZoomImageView extends ImageView { /** 画笔类 **/ private Paint mPaint; private Runnable mRefresh = null; /** 缩放手势监听类 **/ private Scal...

2015-12-01 15:03:00 79

转载 Android 开机启动服务

在xml中注册 <!-- 开机广播 --> <receiver android:name=".receiver.BootBroadcastReceiver"> <intent-filter> <action android:name="android.inte...

2015-11-25 14:30:00 103

转载 Android 检查内存溢出

工具网址:https://github.com/square/leakcanary 中文版说明地址:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/转载于:https://www.cnblogs.com/zyandroid/p/4975250.html...

2015-11-18 17:27:00 256

转载 listView onItemClick失效

1.先检查list是否设置监听onItemClick事件2.ListView中有按钮时,会使子项的onItemClick事件无效,如果onItemClick不能触发,在ListView子项目布局文件中的根控件中添加android:descendantFocusability="blocksDescendants" 转载于:https://www.cnblogs.com...

2015-09-30 10:13:00 89

转载 andorid 向上滑动控制标题栏显示

要实现这样的功能,原理不难,监听滑动距离再设置标题栏的透明度下面是监听一个带头view的list实现核心代码:mbar是标题栏 mListView.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScroll...

2015-05-19 17:07:00 76

转载 eclipse版本要求修改

eclipse要求打开的是java1.6,而安装的是java1.7,这个时候需要修改配置  找到JAVA的安装路径, 点击前往-电脑-资源库-Java-javaVCirtualMachines-...-info.plist编辑info.plist复制这句话<array> <string>JNI<...

2015-05-04 13:51:00 83

转载 Android属性动画

原文地址:http://www.2cto.com/kf/201401/270169.html问题:给Button加一个动画,让这个Button的宽度从当前宽度增加到500px。也许你会说,这很简单,用渐变动画就可以搞定,我们可以来试试,你能写出来吗?很快你就会恍然大悟,原来渐变动画根本不支持对宽度进行动画啊,没错,渐变动画只支持四种类型:平移(Translate)、旋转(R...

2015-04-30 10:58:00 60

转载 android sdk更新失败的解决方法

  【解决方法】选择Tools-Options,在弹出的设置窗口中,「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Forcehttps://...sources to be fetched usinghttp://...」复选框,设置完成后单击「Close」按钮关闭,选择Pa...

2015-03-13 11:02:00 59

转载 android 从contentView中删除view

1.((ViewGroup)view.getParent()).removeView(view)2.ViewGroup rootView = (ViewGroup) this.findViewById(android.R.id.content); rootView.removeView(...)转载于:https://www.cnblogs.com/zyandroid/p...

2014-06-21 11:58:00 267

转载 mac系统连接Android手机

1. 打开终端,输入:system_profiler SPUSBDataType,查看Mac系统所有USB设备信息,找到相应的厂商Vender ID2.输入echo "Vender ID" > ~/.android/adb_usb.ini,即可将M2的vid信息加入到adb_usb.ini文件中原文出处:http://blog.csdn.net/esonpo/article...

2014-04-09 09:22:00 86

转载 mysql时间

where DATE_FORMAT(ndate,'%Y-%m')=date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y-%m')//上月统计 select "本日" ndate,sum(xj) xj,sum(kk) kk,sum(qk) qk,sum(hk) hk,sum(zdxh) zdxh,sum(hys) hys,sum(xks...

2013-11-19 15:18:00 60

转载 百度地图 v2.1.3申请KEY Android签名证书的sha1值

今天研究下百度地图,没想到第一步就遇到了问题,升级2.13后,需要Android签名证书的sha1值,网上看了下,发现遇到这问题的童鞋还是很多,官方说的两种方法:第一种:使用keytoolkeytool -list -v keystorefile -storepass 123456其中keytool为jdk自带工具;keystorefile为Android 签名证书...

2013-09-11 11:52:00 77

转载 多线程的一些理解

当我们要用到多线程时,第一个想到的就是Thread,那在java机制中Thread是怎样写到的呢。  通过查看源码,我们能找到最核心的方法,在Thread中有一个run方法   public void run(){    if(target!=null){     target.run();      } } ...

2013-07-02 18:03:00 37

转载 activity间的传参

Intent有两个作用:激活组件和附带数据激活另一个activity的方法显示意图: 1. Intent intent = new Intent(); intent.setClass(this, OtherActivity.class);//设置要激活的组件 startActivity(intent); 2.Intent intent = new Int...

2013-07-01 15:33:00 59

转载 bindService

  如果服务和访问者之间需要方法调用和传递参数,调用bindservice()和unbindService()方法启动和关闭服务。  绑定:如果service没被创建,那么调用一次onCreate(),然后调用onBind(), 多次绑定时,不会多次调用onBind()   解除绑定:调用unbindService(),然后onDestory().不可以多次调用unbindServi...

2013-06-13 15:56:00 82

转载 jo

   今天想了解下jo,网上百度了一下发现很少,自己找了个app文档,不过是英文的,大致看了下,头昏,写点随笔,希望博友能提供更详细的资料  Jo 是一个轻量级的JavaScript框架HTML5应用程序的设计。  jo :    1.包含JavaScript'的对象模型和自然松散类型    2.使css3能处理演示和动作行为    3.在对象和模式之间提供了一个一致...

2013-05-27 14:18:00 87

转载 Activity和android的mvc模式

Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了,还要知道结合android的设计模式。 下面我就先来介绍一下MVC在Android开发中的应用:  M(Model 模型):M...

2013-05-25 18:09:00 245

空空如也

空空如也

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

TA关注的人

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