自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

豌豆的专栏

心如止水,坚不可摧

  • 博客(9)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 cacheColorHint和listSelector区别

cacheColorHint的作用是防止在滑动列表时view重绘导致列表变黑listView.setCacheColorHint(0); 或者android:cacheColorHint="#000000" 去除listview的拖动背景色listSelector是防止点击item显示系统默认的黄色android:listSelector="@null"

2014-12-25 16:16:22 767 1

原创 如何从网络下载文件到本地

public class FileDownload {    /**     * 下载文件并保存到本地     *      * @param url     *            文件在网络上的路径     * @param savePath     *            本地保存路径         */    public static boo

2014-12-25 13:50:04 1024

原创 动态设置控件的高度和权重

最近遇到在代码里动态设置控件高度和权重代码如下1.动态设置控件高度:设置一张图片高度ImageView ViewGroup.LayoutParams params = ImageView.getLayoutParams();            params.height = height;            ImageView.setLayoutParams(p

2014-12-17 12:08:29 2417

转载 android中的后退键——onBackPressed()的使用

很多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。  1.直接获取按钮按下事件,此方法兼容Android 1.0到Android 2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下:@Overr

2014-12-08 13:41:44 523

转载 Java调用XML的方法:DocumentBuilderFactory

首先得到:得到 DOM 解析器的工厂实例      DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance();然后从 DOM 工厂获得 DOM 解析器  DocumentBuilder dombuilder=domfac.newDocumentBuilder(); 3 )把要解析的

2014-12-05 11:03:55 448

转载 Android资源管理框架(Asset Manager)简要介绍和学习计划

分类: Android 2013-04-01 00:56 30282人阅读 评论(28)收藏 举报AndroidAssetManagerResourceLayoutaapt        Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织U

2014-12-05 10:21:20 402

原创 android 中assets的作用和用法

1.assets目录和res区别               Android系统为每个新设计的程序提供了/assets目录,这个目录保存的文件可以打包在程序里。/res和/assets的不同点是,android不为/assets下的文件生成ID。如果使用/assets下的文件,需要指定文件的路径和文件名。 2.assets简介     assets类资源放在工程根目录的

2014-12-05 10:16:21 11802 1

原创 如何将项目从Eclipse迁移到android studio

从Eclipse中导出        1.将你的ADT插件版本升级到22.0以上。        2.在Eclipse中,选择File-->Export。        3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。        4.选中你想要导入到Android Studio中的项目,Finish。导出的

2014-12-03 22:13:16 465

原创 git 操作时Error pulling origin: fatal: unable to access

在android studio中做pull时报10:40:54 Error pulling origin: fatal: unable to access 'https://**********************': SSL certificate problem: unable to get local issuer certificate不废话了,直接解决办法打开用c

2014-12-01 11:51:25 1704

darkmodule.zip

针对android 10 暗黑模式的完整过程及遇到的问题,适配原理其实类似于我们适配横竖屏一样,我们创建一个暗黑模式文夹一般都带night 关键字,然后将相同名字的资源文件放到不同的文件夹下,系统会主动根据当前设备的模式去相应的文件夹找资源。

2020-05-01

Messenger跨进程通信.zip

Messenger 进程间通信的使用讲解demo,内部含两个module 客户端和服务端,页面包含多个测试组间,一看就懂,使用前先构建下。

2020-04-05

进程常驻探索 内含多个module

主要对可能出现进程常驻或者提高进程优先级的方案进程了实践,内有两个项目,主要从进程保活的多方面研究,基本实现了进程保活,但是不是百分百的

2019-01-04

android 跨进程通信aidl

项目包括两部分,客户端和服务端,分别介绍了两个客户端的通信实现,及潜在的问题,由浅入深,其中包括基本数据类型和自定义数据类型的接口格式。

2018-12-25

跨进程通信 广播

广播实现进程间的通信,项目需要两个都启动发送方发送,接收端反馈

2018-12-21

activity跨进程调用

两个项目,一个调用者一个别调用者,涉及到了intent 传值,接收,启动模式

2018-12-21

SwipeRefreshLayout下拉刷新+线程池多线程下载+RecyclerView

通过对SwipeRefreshLayout下拉刷新+线程池多线程下载+RecyclerView的整合实现下拉刷新,支持listview上拉加载,项目和灵活,可以根据自己需求进行改动

2016-11-26

FragmentDome,包括嵌套viewpager,Fragment多层嵌套

FragmentDome,完整的Dome,其包扩fragment的多层嵌套,并且使用viewpager嵌套多层fragment,并且实现活动和点击的完美效果,另外还添加滑动时的动画效果

2015-01-21

Source Tree 1.6.11

很好用的git客户端工具,版本是1.6.11的最新版的,并且还是中文的

2014-12-01

Android 4.0及以上版本 ProGuard 代码混淆

其中包括第三方jar混淆报错及解决办法,以及普通的代码混淆办法,相信能给你帮助

2014-02-21

接入支付详细操作使用文档

接入支付详细操作使用文档详细介绍接口使用接入及参数含义

2014-02-13

支付宝手机支付dome

下载后完成配置,即可快速接入详细明了,以后再也不用为支付担忧了

2014-02-13

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

TA关注的人

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