随笔分类 - Android
摘要:项目做完终于有点自己的时间了,就想看点源码涨涨姿势,那就看看Picasso这个牛逼哄哄的图片加载框架吧,当然这个也是自己最喜欢的图片加载框架。 实际项目中可能有需求自己定制图片的缓存目录,那么就需要自定义下载器,如果我们使用with来构建Picasso 的实例的话,Picasso会通过Builder
阅读全文
摘要:开发中遇到了这样的一个问题,界面最外层是ScrollView,然后里面有嵌套了一个ListView还有其他可以获取焦点的View,然后每次打开界面都会自动滚动到最底部,经过一番折腾,发现了一个简单的方法, 获取ScrollView里面一个上层任意view,然后调用如下方法: view.setFocu
阅读全文
摘要:项目中经常会要实现在屏幕底部弹出一个窗口,比如一个分享窗口: 下面详解实现步骤: 1.定义布局 2.定义从底部弹出的动画 a.弹出动画dialog_enter.xml b.退出动画dialog_exit.xml 3.在styles.xml定义动画样式 4.防止dialog有边距,以便dialog填充
阅读全文
摘要:ListView只显示一条都是scrollview嵌套listView造成的,将listView的高度设置为固定高度之后,三个条目虽然都完全显示。但是这个地方是动态显示的,不能写死。故采用遍历各个子条目的高度,进行相加,然后再算取listview的总高度进行设置的方法。只需要在setAdapter之
阅读全文
摘要:1.xml布局中添加属性:Android:descendantFocusability="blocksDescendants" 2.代码中设置:numberPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
阅读全文
摘要:Charles是一款非常好用的抓包工具,有Window,Linux,Mac OS三个版本,个人觉得比shark和TCPDump好用多了。 闲话不多说,公司将服务从http转到https,导致今天因为抓包这个问题折腾了有一会儿,主要是现在网上的方法有的不怎么管用,所以自己做个记录,http就不说了,很
阅读全文
摘要:JNI/NDK开发指南:http://blog.csdn.net/xyang81/article/details/41759643
阅读全文
摘要:清华大学AOSP镜像: https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
阅读全文
摘要:App基本都有下拉刷新的功能,以前基本都使用PullToRefresh或者自己写一个下拉刷新,Google提供了一个官方的下拉刷新控件SwipeRefreshLayout,简单高效,满足一般需求足够了。 重要方法: 用法: 1.在xml文件里面定义,它内部的控件必须只有一个。 2.在代码里面获得控件
阅读全文
摘要:res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映...
阅读全文

浙公网安备 33010602011771号