
安卓
文章平均质量分 85
半面微笑
我是新手,请大家多多关照
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android开发规范(自用简单版)
安卓自用开发规范转载 2022-08-24 14:09:53 · 1673 阅读 · 0 评论 -
Toolbar 自定义布局去除左右两边间距
v7 支持包中的 Toolbar,既可以直接代替 actionBar 使用,也可以嵌套布局自定义actionBar 样式,但是在嵌套布局自定义样式的时候,左右两边总会有一定的间距。直接在 toolbar 中添加布局:<android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:...原创 2018-05-23 11:42:15 · 3960 阅读 · 0 评论 -
仿微信朋友圈点击评论自动定位到对应位置
参考文章:仿微信朋友圈点击评论自动定位到相关行一、思路:1、在点击【评论】控件的时候弹出一个 dialog,dialog 上面为 ScrollView,下面为输入框,实现键盘弹出时把输入框顶上去的效果;2.计算 RecyclerView 应该滑动的距离;3.监听键盘的显示和隐藏,隐藏时将 dialog dismiss;在写的过程中做了一点修改:1.在为列表中【评论】控件设置...原创 2018-04-20 17:55:37 · 3774 阅读 · 3 评论 -
Android IntentService 执行流程
1.在 onCreate() 方法中,新建一个 HandlerThread 对象 handlerThread;新建 ServiceHandler 的对象 serviceHandler,同时将 handlerThread 的 looper 设置给 serviceHandler; 2.在 onStart() 方法中将 intent 作为 Message 对象的 obj 发送给 ser...原创 2018-04-10 16:44:15 · 438 阅读 · 0 评论 -
Git的简单使用
首先注册一个github的账号,新建一个仓库,然后安装git(步骤省略……)。 安装完git的配置步骤(网上有很多,简单记录一下): 1.随便找个位置,右键==git bash,输入 ssh-keygen -t rsa -C “your_email@youremail.com”后面的 your_email@youremail.com 改为你在 github 上注册的邮箱,之后会要原创 2017-02-23 16:00:55 · 311 阅读 · 0 评论 -
Android 中 LayoutInflater.inflate 方法的参数说明
说明 LayoutInflate 中方法public View inflate(@LayoutRes int resource, @Nullable ViewGroup root, boolean attachToRoot) 里几个参数的作用原创 2017-12-28 12:11:31 · 296 阅读 · 0 评论 -
Android 点击 Home 键导致 APP 重启
Android 点击 Home 键导致 APP 重启抛开内存紧张被回收不说,这种情况只出现在特定的条件下,以下三步可重现这种情况:1.首次安装 APP 后通过安装程序的打开按钮启动 APP;2.点击 Home 键回到桌面;3.点击桌面图标进入 APP。这时候你就会发现会再次启动 APP 的启动界面,具体原因不清楚,网上找到了解决方案:Android点击home键重启的解决转载 2017-12-20 18:25:01 · 3249 阅读 · 0 评论 -
仿支付宝头像外加一个边框的工具类
仿支付宝头像外加边框原创 2017-09-11 10:38:49 · 770 阅读 · 0 评论 -
安卓 Paint 的 Xfermode
安卓paint Xfermode之PorterDuff.Mode.SRC_IN 和 PorterDuff.Mode.DST_IN的使用原创 2017-09-10 22:22:19 · 500 阅读 · 0 评论 -
安卓原生app嵌入React-Native
本文记录适合已经按照 React-Native 中文网搭建好环境并且能够成功运行 Hello World 的 React-Native 原生项目的同学。文末会放上 github 的地址。各种环境的搭建参照 React-Native中文网,环境搭建好后就可以开始了。1. 打开 AS ,新建一个原生项目,这里项目名为 RNDemo2.在 AS 终端中输入命令npm init接下来按照提示输入对应信息,原创 2017-08-31 18:05:18 · 1195 阅读 · 2 评论 -
安卓 listview 中异步加载图片乱序到底该怎么解决
安卓 listview 中异步加载图片乱序到底该怎么解决这个问题网上也有很多答案了,具体请看郭神的这篇Android ListView异步加载图片乱序问题,原因分析及解决方案看完之后是不是有种豁然开朗的感觉?这就对了,郭神的文章就是有这种魔力!!!可是看完之后也会有些疑问:文章中的第一个方法(设置tag,也是网上经常会说到的一个方法)真的可以彻底解决 listview 复用引起的乱序问题吗?试一试就原创 2017-06-08 16:56:25 · 382 阅读 · 0 评论 -
由集成极光推送引发的java.lang.NoClassDefFoundError
项目推送要换成极光推送,接入之后就说方法超过了64k,虽然去除之前不必要的依赖可能会解决问题,但既然出现了,就解决一下,多了解点东西。于是乎,就开始了。1.添加依赖于你的build.gradle支持MultiDex库compile 'org.robolectric:shadows-multidex:3.3.2'2.开启multiDexEnabled在defaultConfig{…}中添加multi原创 2017-04-24 13:58:09 · 1045 阅读 · 0 评论 -
微信分享的两个问题
安卓APP在接入微信分享功能时遇到的两个奇葩问题……原创 2016-08-17 11:09:33 · 4365 阅读 · 0 评论 -
一个简单的可滑动ViewpagerIndicator
参考鸿神的文章:Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI修改的地方:三角指示换成横线标题中间添加了分割线可滑动使用方法:indicator.setTabItemTitles(titles);indicator.setViewPager(viewpager, 0); 布局<com.yq.simpleindicator.SimpleIndicator原创 2017-03-07 15:41:23 · 365 阅读 · 0 评论 -
安卓热修复 Andfix&Tinker(含 Tinker 配置及使用方法)
网上有关于几个热修复框架的功能对比,对比下来Tinker的功能比较强大一些,但是接入麻烦;Andfix接入简单,但没有Tinker功能多,但是,都不支持加固(用的是360加固测试的)网上已经有好多文章说怎么接入的,自己也记录一下,加深印象。如果能帮助到一两个人,那是极好的一、阿里Andfix参考文章: AndFix使用说明文章提中提到:1.加载过的补丁会被保存到data/packagename/f...原创 2017-01-10 11:11:02 · 888 阅读 · 0 评论