- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 Android 开发规范
Android 开发规范(updating)阅读 5203收藏 6212017-03-08原文链接:github.com安卓开发规范(updating)摘要前言AS规范命名规范资源文件规范版本统一规范第三方库规范注释规范测试规范RN规范其他的一些规范前言为了利于项目维护以及规范开发,促进成员之间Code Review的效率,故
2017-09-25 20:14:27 249
转载 Android Studio 编译占 cpu99%、100%、编译超慢、卡断问题分析
Android Studio 编译占 cpu99%、100%、编译超慢、卡断问题分析阅读 3197收藏 2232017-05-03原文链接:blog.csdn.net有朋友问我android studio编译为什么那么慢,其实看看编译日志就能发现问题了。先看编译日志日志内容如下:To run dex in process, the
2017-09-25 20:09:29 735
原创 composer 使用
1Composer 是 PHP 的一个依赖管理工具(不是一个包管理器)。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。在windows下安装的方法方法一:使用安装程序 这是将 Composer 安装在你机器上的最简单的方法。 下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统
2017-09-25 15:40:54 170
原创 VS Code 连接 Cocos Creator 调试 launch.json 配置
{"version": "0.2.0","configurations": [{ "type": "cocos","request": "attach","name": "Cocos-Debug","port": 5086,//"address": "localhost","address": "::1",//IPV6"cwd": "${workspaceR
2017-09-22 18:22:03 2805 1
转载 Android App 多语言切换
前段时间公司 App 需要实现多语言切换功能,接到任务后先 Google 了下,发现搜到的方法都比较老旧,很多都莫名其妙,比如什么 API 欺骗、反射、手动转换语系,感觉不应该这么复杂地实现(也可能是当时的环境下实现确实比较麻烦)。所以花了点时间研究了下,实现了应用内切换语言,且不是那么复杂。1. 实现的效果和微信类似,在设置界面打开切换语言的界面,选择语言后重启 HomeActi
2017-09-22 10:08:48 334
转载 Android 5.1 修改系统默认语言
折腾了下下这个很2的问题。网上放的方法比较旧, Android5.1的话, 设置后当时生效, 重启后就失效了。 private void updateLanguage(Locale locale) { try { Object objIActMag, objActMagNative; C
2017-09-22 10:06:25 470
转载 FindViewByMe
https://jaeger.itscoder.com/android/2015/11/27/find-view-by-me.html
2017-09-21 11:04:16 387
转载 Android 复杂的多类型列表视图新写法:MultiType 3.0
作者http://drakeet.me/multitype/May 6, 2017前言在开发我的 TimeMachine 时,我有一个复杂的聊天页面,于是我设计了我的类型池系统,它是完全解耦的,因此我能够轻松将它抽离出来分享,并给它取名为 MultiType.从前,比如我们写一个类似微博列表页面,这样的列表是十分复杂的:有纯文本的、带转发原文的、带图片的、带视频的、带文
2017-09-21 10:57:09 1636 1
转载 ViewDragHelper解析
概要ViewDragHelper是谷歌在2013年的I/O大会上推出的一个用于View拖拽操作的帮助类,借助于该类谷歌同时推出了两个用于侧滑的布局SlidingPaneLayout和DrawerLayout,现在市场上的很多带有侧滑菜单的应用都是基于这两种布局。ViewDragHelper极大的简化了View的拖拽操作,在它没有出现之前很多侧滑都是采用的第三方库,为了实现侧滑效果需
2017-09-21 10:43:40 271
转载 super.onDestroy(); 应该放在前面还是后面?为什么
所以在super()后再写操作可能会导致操作对象爆出NullPointerException;(只有一行代码之隔 概率还是很低的,但理论上是存在的)
2017-09-20 18:59:27 1494
转载 Activity onDestroy() 回调缓慢问题分析及完美解决方案
说到Activity的onDestroy,对所有的Android开发者都很熟悉,但是不一定都知道里面存在着一些坑,分享给大家,以后踩中的时候可以应急用Activity的时候,会发现如下问题: 有时候会发现Activity的onDestroy方法回调比较缓慢(可以达到好几秒钟之后才调用),即使之前使用finish方式关闭Activity也一样onDestroy回调慢带来什么
2017-09-20 18:58:36 2824
转载 MeasureSpec判定规则
在自定义View的时候要通过判断测量的模式,给出不同的测量值,下面的一张图表罗列了 MeasureSpec判定规则。MeasureSpec判定规则
2017-09-20 18:37:22 277
转载 Android Adapter
base-adapter-helperhttps://github.com/JoanZapata/base-adapter-helperbaseAdapterhttps://github.com/hongyangAndroid/baseAdapterLazyRecyclerAdapter
2017-09-20 13:15:33 156
转载 android包冲突
android { packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE
2017-09-14 19:10:40 221
原创 Waiting for target device to come online
1.端口占用netstat -ano | findstr "5037" 2.Android Emulator 未打开down voteacceptedI was also having the same issue 2 days ago when i update my android studio, today I so
2017-09-11 11:33:41 5187
转载 史上最全Html和CSS布局技巧
单列布局水平居中水平居中的页面布局中最为常见的一种布局形式,多出现于标题,以及内容区域的组织形式,下面介绍四种实现水平居中的方法(注:下面各个实例中实现的是child元素的对齐操作,child元素的父容器是parent元素)使用inline-block 和 text-align实现.parent{text-align: center;}.child{display: inli
2017-09-05 11:39:16 196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人