- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 为圆角矩形卡片底部添加阴影效果
目录1.先上效果2.再上代码3.最后原理1.效果2.代码不需要渐变颜色的阴影,直接使用solid填充颜色既可<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 底部阴影层,向右向下各便宜2dp -->
2017-07-28 08:07:56 2296
原创 ThreadLocal
ThreadLocal 将线程thread与T绑定在一起后将T保存在ThreadLocal中,使得每一个thread作为key时都有一个独立的value即T。
2017-07-13 08:20:57 531
原创 状态栏背景颜色和状态栏图标icon颜色修改
启动页状态栏汇总 问题:如何改状态栏颜色 背景 5.0之后的Google的Material Design开始增加修改状态栏背景颜色和图标颜色的api 按照官方文档,有两种方式 在Activity中设置 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().add
2017-05-20 21:01:28 1455
原创 解决#安卓手机更新软件后悔,如何回退版本#
1.下载老版本apk到电脑安智市场搜索你的应用名字,列如搜索『糗事百科』,如下图 点击历史版本,出现下图 选择你需要的版本,下载即可2.安装apk由于属于低版本,所以不能通过点击apk,自动安装,可在mac的终端执行如下语句: adb install -r -d apk在本地磁盘的全路径名字
2016-08-09 16:44:45 16247
原创 混淆jar包
开发电脑环境 mac工具 /Users/smile/Desktop/workspace/eclipse/adt-bundle-mac-x86_64/sdk/tools/proguard/bin/proguardgui.sh 注:如果是Windows平台,打开的工具应该是proguardgui.bat开始混淆准备混淆配置文件 Finder中搜索proguard.c
2016-08-06 16:43:36 566
原创 子线程中可以使用Handler吗?
本文包括与Handler有关的以下问题: (1)Handler的作用 (2)为什么Android中要设计为只能在UI线程中去更新UI呢? (3)Handler的两个异常 (4)Handler、Looper MessageQueue之间的关系(源码角度) (5)跟线程相关的Handler,即HandlerThread(源码角度分析) (6)主线程往子线程发消息一、Handler的作用:(1
2016-08-04 11:41:05 13483 5
原创 关于app#启动页面#splash页面#开屏广告#的小结
本次迭代任务完成了开屏广告的接入,在此将本次工作中学到的知识以及遇到的问题做个小结,以便后期回顾。首先splash页面即app启动的第一个activity,我们暂且命名为SplashActivity,其对应的布局文件为splash_activity。我们放的开屏广告通常是一张图片。布局文件如下:<RelativeLayout xmlns:android="http://sche
2016-01-20 08:58:46 6101 2
原创 Installation error: INSTALL_FAILED_NO_MATCHING_ABIS
一、原因分析虚拟机缺少arm支持二、解决办法1.下载arm支持包,下载地址:http://download.csdn.net/detail/erliangcode/90972872.虚拟器运行起来,将下载好的zip包拖到虚拟机窗口中3.点击确认,重启虚拟机。
2016-01-03 19:27:16 924
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人