随笔分类 - android
摘要:几年没用Androidstudio了,查看以前项目的时候,想升级下sdk,发现代理没用了,顺手记录下 选中Automatic proxy configuration URL设置国内的镜像 Android SDK在线更新镜像服务器 1.阿里云镜像站地址: mirrors.aliyun.com:80 2
        阅读全文
            
摘要:转:https://zhuanlan.zhihu.com/p/25465537 转:https://zhuanlan.zhihu.com/p/25465537 瘦身的目的 从目的导向来看,我们是不会无缘无故去做一件事情的,那我们对应用瘦身的目的是为了什么?答案是:提高下载转化率。什么是下载转化率?举
        阅读全文
            
摘要:开发版本sha1 控制台输入 cd .android 回车 再输入 keytool -list -v -keystore debug.keystore 回车 输入密钥库口令: andorid 发布版本sha1 keytool -list -v -keystore 签名地址 回车 输入签名密码
        阅读全文
            
摘要:自动裁剪 自动裁剪表示图片先按短边缩略,然后从缩略的目标图片裁剪出中间部分得到对应指定高度和宽度的目标缩略图。 参数 名称描述取值范围 w 指定目标缩略图的宽度 1-4096 h 指定目标缩略图的高度。 1-4096 e 缩放优先边,这里指定按短边优化 1 c 是否进行裁剪。如果是想对图进行自动裁剪
        阅读全文
            
摘要:总体思路 Handler + looper + message 核心类
        阅读全文
            
摘要:万事万物皆为对象,类也是对象,任何一个类都是Class类的对象。 class类使用 假设FOO类是一个对象 Foo foo = new Foo(); Class c1就声明了一个Class类的实例对象,但是不能通过new关键字来创建,而是有一下三种方法创建。 1、Class c1 = Foo.cla
        阅读全文
            
摘要:跨进程如何通讯?两个进程无法直接通讯,通过Android系统底层间接通讯。基于service的aidl实现跨进程通讯。 什么叫AIDL? Android interface definition language,Android接口定义语言 什么时候使用?AIDL IPC 多线程 多应用 Binde
        阅读全文
            
摘要:转载地址:http://blog.csdn.net/yanbober/article/details/45667363在工程gradle中添加:compile ‘de.greenrobot:eventbus:2.4.0’。public class MsgBean { private Strin...
        阅读全文
            
摘要:转载地址:http://www.bubuko.com/infodetail-977061.html 先到git.oscchina.net网站上申请个账号,然后创建一个项目。过程不再说了。 新建工程后,第一次提交 如下图先激活右键Git菜单, 选择 Enable Version Control Int
        阅读全文
            
摘要:来看看要做成的效果实现文字滚动显示首先把界面做出来,界面比较简单,一个image,一个textview就实现了。 重点来实现文字滚动,要实现文字滚动可以使用viewflipper,自定义控件来替换TextView.文字滚动用动画控制,直接上代码public class TextView...
        阅读全文
            
摘要:public class SurfaceViewTempalte extends SurfaceView implements Callback, Runnable { private SurfaceHolder mHolder; private Canvas mCanvas; // 线程	...
        阅读全文
            
摘要:xml: java类:public class ActShowBigPicture extends BaseActivity implements ZoomImageView.onImageTouchedListener { /** 图片url集合 intent key */ pu...
        阅读全文
            
摘要:直接上代码/** * 自定义可伸缩的ImageView */public class ZoomImageView extends ImageView {	/** 画笔类 **/	private Paint mPaint;	private Runnable mRefresh = null;	/** 缩...
        阅读全文
            
摘要:在xml中注册 启动 app核心服务package com.boai.base.receiver;import android.content.Broadc...
        阅读全文
            
摘要:工具网址:https://github.com/square/leakcanary 中文版说明地址:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/
        阅读全文
            
摘要:1.先检查list是否设置监听onItemClick事件2.ListView中有按钮时,会使子项的onItemClick事件无效,如果onItemClick不能触发,在ListView子项目布局文件中的根控件中添加android:descendantFocusability="blocksDesce...
        阅读全文
            
摘要:要实现这样的功能,原理不难,监听滑动距离再设置标题栏的透明度下面是监听一个带头view的list实现核心代码:mbar是标题栏 mListView.setOnScrollListener(new AbsListView.OnScrollListener() { @Overrid...
        阅读全文
            
 
                    
                
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号