android资源
文章平均质量分 64
王亟亟
向大牛之路不断努力!!!
展开
-
React Native安卓实现分析之ReactInstanceManager的包装类ReactNativeHost
转载请注明出处:王亟亟的大牛之路开篇之前日常安利https://github.com/ddwhan0123/Useful-Open-Source-Android (各种库的收纳,长期维护)上一篇提到了UI容器类ReactRootView,这一次继续我们的分析之路写着一片之前,没有看过任何其他兄弟对相关内容的分析,不是觉得自己牛逼。是怕别人的思维影响到我的理解,如果讲得不对,欢迎指出!上...原创 2018-11-13 18:29:06 · 3360 阅读 · 0 评论 -
翻看谷歌源码 那些让人感兴趣的东西--桌面提示未读信息
转载请注明出处:王亟亟的大牛之路之前一旦时间觉得不知道看些什么学些什么还打游戏,有点颓废。然后想想总得继续学习,正好I/O大会刚结束,那就来看一些新东西大篇幅安利:https://github.com/ddwhan0123/Useful-Open-Source-Android(我每天都在更啊!!)平时总有一些小伙子们都在问,如何做到iOS的那些桌面图标显示未读,这次的官方Smaple给出了解决方式!原创 2016-05-25 12:20:54 · 6080 阅读 · 7 评论 -
翻看谷歌源码 那些让人感兴趣的东西--通知的好用功能
转载请注明出处:王亟亟的大牛之路上周写完那篇Blog之后就一直做着被分配到的Web任务,也就没继续捯饬N那些事,然后今天还在看Notification这部分,然后看到了LNotification这个包,读完源码之后继续给大家做简单的分析,因为源码涉及翻墙所以代码和自己加的注释丢到Git了安理下我的收纳库:https://github.com/ddwhan0123/Useful-Open-Source原创 2016-05-30 12:39:32 · 8800 阅读 · 3 评论 -
Material Design学习之 Search
转载请注明出处:王亟亟的大牛之路之前令寻寻觅觅冷冷清清凄凄惨惨戚戚的把MD的一大堆控件集体上了一次,然后总有些漏网之鱼的,然后这篇就是漏掉的一部分“搜索”,先从理论部分说起这边再安利下自己的收纳库:https://github.com/ddwhan0123/Useful-Open-Source-Android 1-5每天更新,方便大家找资源简单的说一下什么是搜索 官方给我们的解释有几点当你的应用有原创 2016-04-22 14:58:04 · 3950 阅读 · 4 评论 -
百分比布局 (翻译,体验)解决布局问题,又一种体验
转载请注明出处:王亟亟的大牛之路我们过去经常使用传统的RelativeLayout,LinearLayout,FrameLayout.以及一些较新的诸如可拉伸的CollapsingToolbarLayout等等都已经多多少少的在项目中使用,早前就已经知晓了百分比布局percent,但是一直没想到去看,去试验相关的内容,正好今天想到了就写一篇关于他的(貌似是本周的第一篇)安利下自己的整合库:https原创 2016-04-20 16:26:11 · 12904 阅读 · 1 评论 -
使用Handler容易产生的内存泄露以及介绍下Java的4种引用
转载请注明出处:王亟亟的大牛之路最近时间都利用的不太好,都是到下午才开始学习或者做事,一上午都吹B或者XXX用掉了。。。不太好,这里督促下自己不要再懒惰,哈哈!!再安利下我的整合库,方便大家找资源:https://github.com/ddwhan0123/Useful-Open-Source-Android废话不多说,今天来讲下一个“经常”遇到的一个内存泄露的情况来引出想提的Java的4种引用方式原创 2016-04-27 15:53:29 · 4231 阅读 · 14 评论 -
开源库收集,整理 Useful-Open-Source-Android
转载请注明出处:王亟亟的大牛之路从开始干活总有些小伙伴会问某某某怎么做,这个那个怎么写这样的问题,也许有时候不知道怎么写,也许有时候项目周期紧张来不及等等因素,但是又不知道该用什么怎么搜索。正好平时我也会经常的去关注一些好的第三方资源,那么就做一些整理和收集的工作,方便大家的同时也给自己的知识做一个累积。废话不多说,这里补上地址,然后这篇文章我置顶下(第一次制定),方便大家日后查找:https://原创 2016-04-13 18:07:07 · 1418 阅读 · 6 评论 -
初涉RxAndroid .from() .just() 以及线程操作
转载请注明出处:王亟亟的大牛之路上一篇,整了个利用RxJava下载图片刷UI的一个小案例,从者一篇开始将要一部分一部分的“拆”RxJava(会写一系列,每一篇内容精良精简)那从何学起?官网Wiki:https://github.com/ReactiveX/RxJava/wiki/How-To-Use-RxJava先从简单的from() 和just()方法开始,先看下例子实现的内容(2部分,一个类似于原创 2016-03-28 16:47:58 · 4953 阅读 · 2 评论 -
详细解释强力的图片加载框架 Glide的配置(顺便补充下CollapsingToolbarLayout的一些功能)
转载请注明出处:王亟亟的大牛之路折腾了一天,单位里的网终于好了真是蛋疼,然后今天讲Glide(本来是准备昨天写的,唉)理论性的介绍就直接从网上扣点来了,从头码字没啥意义,废话不多,开始!理论性的东西可以看 http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html 这篇是Glide和Picasso的对比,分析的蛮不错原创 2016-03-23 15:58:25 · 6768 阅读 · 10 评论 -
Android应用启动优化:一种DelayLoad的实现和原理(转)
转载请注明出处王亟亟的大牛之路在逛帖子的时候看到的一个不错的文章,转给大家,原文地址:http://androidperformance.com/2015/11/18/Android-app-lunch-optimize-delay-load.html应用启动优化概述 在 Android 开发中,应用启动速度是一个非常重要的点,应用启动优化也是一个非常重要的过程.对于应用启动优化,其实核心思想就是转载 2015-11-23 14:29:50 · 1185 阅读 · 1 评论 -
Android ANR小知识
转载请注明出处:王亟亟的大牛之路崩溃和未响应是我们开发过程中经常会碰到,而且是很不希望碰到的问题,像这样: (崩溃)或者是这样?通常,我们主线程被阻塞的时候会出现未响应的情况,而某些异常出现却为被处理会出现系统的崩溃。这里我们来说下ANR:全名:Application Not Responding一般何时会出现?—主线程 (“事件处理线程” / “UI线程”) 在5秒内没有响应输入事件—Broad原创 2015-11-23 11:22:46 · 2007 阅读 · 1 评论 -
如何快速搜索到某个方法/类/变量等在当前类的引用
转载请注明出处:王亟亟的大牛之路最近 忙的爆炸,都没时间写文章,想慢慢捯饬的Python也没啥心思看,不好不好。话不多说正题,点名一个小常识点,如何寻找某个对象/类/方法 噼里啪啦 在当前类中的引用(AS/Eclipse)。平时,我们要找一个变量想看看在哪里,愚钝的会如何? ctrl+c–>ctrl+v–>ctrl+f然后一个一个搜。。。然后 搜了老半天,代码少还好。。代码多呢?哈哈(本人曾经也愚原创 2015-10-15 14:37:46 · 1451 阅读 · 0 评论 -
翻看谷歌源码 那些让人感兴趣的东西--L版本引入的CardView
转载请注明出处:王亟亟的大牛之路刚才Safari一阵闪退,写了一长串的文章瞬间崩塌,内心崩溃。。。。。。。最近做的都是Web的东西,git又没找到什么想介绍的,就继续翻Google的例子,今天是CardView官方下载地址:https://developer.android.com/downloads/samples/CardView.zip因为有墙,我做到自己git里了,传送门:https://g原创 2016-06-01 15:11:55 · 1552 阅读 · 2 评论 -
翻看谷歌源码 那些让人感兴趣的东西--WebView如何申请授权
转载请注明出处:王亟亟的大牛之路强行安利下自己的收纳库(日更):https://github.com/ddwhan0123/Useful-Open-Source-Android昨天写了个CardView的貌似,不太受欢迎,今天上午没啥大事就继续翻源码,这一篇讲的是WebView的授权实现(WebView这个坑大家怨声载道,现在看看官方是如何操作的吧)先看下运行效果OK,来看看包结构比平时的那些sam原创 2016-06-02 11:48:59 · 5037 阅读 · 3 评论 -
混合开发的大趋势之一React Native Height and Width (尺寸),Flexbox(位置关系)
转载请注明出处:王亟亟的大牛之路上一篇讲了State (状态),Style(样式):http://blog.csdn.net/ddwhan0123/article/details/52240463 这一篇我们讲位置与尺寸,这些都捯饬好我们就可以搭完整的界面啦!!!继续安利下我的收纳库,包你满意:https://github.com/ddwhan0123/Useful-Open-Source-An原创 2016-08-18 17:55:07 · 2545 阅读 · 2 评论 -
React Native安卓实现分析之ReactRootView的实现过程
ReactRootView是RN提供的一个自定义FrameLayout,实现了onSizeChanged(int w, int h, int oldw, int oldh)接口,通过onChildStartedNativeGesture方法传递事件,startReactApplication方法为启动方法,updateRootLayoutSpecs方法更新Ui,unmountReactApplication()方法卸载不用的控件原创 2018-10-13 19:14:25 · 3358 阅读 · 2 评论 -
RN安卓实现分析之ReactActivity的前世今生
转载 请注明出处:王亟亟的大牛之路为什么写着一系列?最近的工作内容都是RN相关的开发的一些内容,正好有对源码进行一些修改,所以把改的过程中的一些记录化作源码分析介绍给大家准备怎么介绍?会直接依序读源码+介绍的方式介绍RN安卓实现的原理(但是会分为多个篇幅,一篇内容太多不容易吸收)OK,安利完就开始吧 https://github.com/ddwhan0123/Usefu...原创 2018-09-02 13:29:45 · 3846 阅读 · 2 评论 -
分享下学习Kotlin的历程-构造函数/抽象类/枚举
转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护Kotlin和Java一样支持多构造函数的姿势,并且对属性对get/set方法进行了二次封装这一篇,也通过简单的demo来讲一下相关知识构造函数在说Kotlin构造函数之前先提一提Java的构造函数和实例方原创 2017-09-12 14:36:19 · 1052 阅读 · 0 评论 -
分享下学习Kotlin的历程-访问作用域/类修饰词/继承
转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护java中访问作用域与继承等姿势很好的对我们的代码进行了封装,那么Kotlin中又是如何定义的呢?这一篇,通过一个简单的demo来讲一下相关知识访问作用域访问作用域也叫访问权限修饰符 通过修饰符来控制类原创 2017-09-11 02:25:05 · 2589 阅读 · 0 评论 -
分享下学习Kotlin的历程-开始写逻辑吧 if/for/while/when
转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护上一篇讲了Kotlin的结构,这一把常用的逻辑姿势给写了,就可以干项目了!!if 表达式在Kotlin里条件表达式是可以有返回值的,而在java中要达到类似效果的话就要使用三元表达式,像这样a ? yes原创 2017-09-06 00:52:02 · 613 阅读 · 0 评论 -
分享下学习Kotlin的历程-数据类型(2)
转载请注明出处王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护上一篇讲了Kotlin的简单数据结构,这一把讲讲字符串和数组等“高端姿势“数组Kotlin的数组和传统的 int []姿势的数组有所不同,虽然他还是一个依次排序的容器,但是毕竟高级语言就是 封装封装封装。所以原创 2017-09-05 01:09:13 · 588 阅读 · 0 评论 -
分享下学习Kotlin的历程-变量/数据类型(1)
转载请注明出处:王亟亟的大牛之路继续上一篇的内容,我们在Activity里做了简单的对象创建,变量命名/赋值,这一篇讲判断和循环。这一套姿势撸完你自己也能写个小功能了!开篇前,先安利一下:https://github.com/ddwhan0123/Useful-Open-Source-Android (自从4月换了工作内容之后一直没有像以前那样经营,之后一段时间会补上的)数据类型 在程式设计的类原创 2017-08-20 18:02:15 · 660 阅读 · 1 评论 -
分享下学习Kotlin的历程-环境/简单使用
转载请注明出处:王亟亟的大牛之路从4月开始到现在 一直都在忙React-Native项目的事,途中基本没碰安卓代码,Kotlin这一块之前张涛/医生他们这些先行者开始写文章的时候就已经有所了解,直至”上位”后也没时间静下来钻研,最近逼着自己要静下心来攻克一下,所以写点东西记录一下。内容各平台也许有重复的,我也不首发,只是自己的理解和整理,键盘侠就不要装逼了,谢谢在”旧”的编译器Eclipse也做了支原创 2017-08-07 16:39:33 · 1020 阅读 · 1 评论 -
Android 图形基础类Rect,扎实基础助腾飞
转载请注明出处:王亟亟的大牛之路上周把“垃圾桶动画写完了”,然后这礼拜寻思着学习点啥,脑子闷逼了大半天,然后就找了点基础源码读读,把看的经历分享给大家。先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android 希望能找到你想要的Rect这是一个我们常用的一个“绘画相关的工具类”,常用语描述长方形/正方形,他只有4个属性 publi原创 2016-12-26 15:05:10 · 3987 阅读 · 1 评论 -
Android 7.1 快捷方式 Shortcuts
转载请注明出处:王亟亟的大牛之路前些天就看到相关内容了,但是最近吸毒比较深(wow),所以没有紧跟潮流,今天补一篇。先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android [408 star]看下效果:肉眼看就是多了一排列表,是一些可点击的按钮,可定制一些常用的方便用户操作的快捷键。理论知识翻译自官网,有基础好的同学可以直接看:htt原创 2016-11-04 15:32:39 · 4795 阅读 · 5 评论 -
Android 7.0来的真快,来看看又来了些什么出人意料的东西(墙外搬运)
转载请注明出处:王亟亟的大牛之路先安利,本周会完成工具类等模块的拆分,敬请期待:https://github.com/ddwhan0123/Useful-Open-Source-Android最近都在看RN的东西,然后发现React.js的语法还是不熟又想去看看JS但是7.0又顶在菊花后面,还有我那丢了许久的Python和一堆源生知识点,感觉整个人都要爆炸了(这里还没工作的东西挤进来)。不过作为一个原创 2016-08-23 10:56:54 · 3686 阅读 · 21 评论 -
基础系列之《画图板实现》
转载请注明出处:王亟亟的大牛之路各类自定义View大多都是画+动画实现的,所以这一次讲点基础的,画!!先列举下画2D画相关的2个大哥大:Paint Canvas.贴一下常用的方法(人家那里扣来的)具体的一大堆方法的使用就不列举了,反正 网上例子多,什么画圆画方块,之类的。贴一下实现的效果: 画完之后是这样的 还有2个按钮一个保存,保存到SD卡根目录,一个是清除画布。怎么做呢?那首先要一个填充画的原创 2015-09-29 11:33:31 · 2453 阅读 · 1 评论 -
安卓混合开发之Cordova,NativeWebView两种实现
转载请注明出处:王亟亟的大牛之路如今混合开发已经不是新鲜词了,虽然作为源生的死忠我不怎么愿意去用H5实现我的功能,但是需求说了算。。。还是屈服了。。。然后就去了解了下,也抠了点Demo在这里分享给大家(也许网上有类似的,但是我这个肯定是可以run并且实现方式是不同的)上内容之前,先说下纯H5 混合 纯native的各种区别,不了解的可以看下下面的简单描述(扣来的)一、原生应用 优点 可访问手机原创 2015-11-06 15:38:16 · 8986 阅读 · 2 评论 -
工具类更新第二弹,继续加速中!
转载请注明出处:王亟亟的大牛之路5号的时候把自己的老版工具类贴了出来,然后今天上午又加了一点内容进去,然后也是简单的几个Button跑下,看看效果。 新增了两个类,一个手机信息类,一个数据格式转换类。PhoneUtilpublic class PhoneUtil { /*获取手机CPU信息*/ public static String[] getCpuInfo() {原创 2015-08-07 15:06:26 · 1261 阅读 · 2 评论 -
仿iOS自定义SwitchButton
转帖请注明出处:王亟亟的大牛之路 今天干活比较空吧上一个简单的SwitchButton,自定义SwitchButton原创 2015-07-03 16:57:19 · 1853 阅读 · 0 评论 -
Notification使用涉猎,让你快速使用,拿来就用!
转载请注明出处王亟亟的大牛之路 通知Notification是我们的手机一个使用非常频繁的告诉用户一些信息的载体。安卓的推送信可以利用打不死的Service 或者broadcastReceiver去抓服务器的内容来推送给用户,相比之下iOS个人看起来就觉得很麻烦,需要https服务器去推,当然也有公用的,只是不太喜欢。 Android iOS 实现方式不同,反正就是这么一个东西废话不原创 2015-07-10 17:57:58 · 1708 阅读 · 0 评论 -
Gradle一些事,内附安装包,帮你省事
转载请注明出处王亟亟的大牛之路 因为Google放话了,反正早晚要完全干掉Eclipse,所以intellij也的春天就来了。(常年用intellij的小伙伴们HIGH起)为什么我这里说是intellij而不是AndroidStudio是因为 AndroidStudio几乎就是。。。。。啪啦啪啦。。。不说乱七八糟的说正题。为了方便大家,AndroidStudio有中班的网站啊,指导啊一系列的,感谢原创 2015-07-08 17:57:14 · 1750 阅读 · 0 评论 -
利用TableLayout实现的类XLS表
转载请注明出处王亟亟向大牛之路努力!! 最近有一个私活是要做一个像XLS的表,然后里面可能还有一些算法和逻辑,网上找了点资料看了一些别人的代码,呈现给大家看,希望项目中用到的话可以派上用场。 先上图: 初始化的状态 输入内容计算结果 添加行 初始化 表单属性: Dict.javapublic class Dict { private int id; private St原创 2015-06-19 12:18:20 · 1099 阅读 · 0 评论 -
CheckBox和ListView的结合使用
从一个菜BBBBB到一个菜鸡JJJJJJJ 也已经做安卓算是大半年了,虽然都是后期更新的一系列东西,但自己还是没有放弃停滞不前!最近开始有时间就上一些东西,大多数都是改写别人的东西,反正对于多数Coder来说解决需求才是第一位的,哈哈。。。也为自己的成长值做一些记录啦。! 亟亟–走向大牛之路开始!!今天上的是一个ListView和CheckBox相结合的一个界面,资源来源于EOE一个小伙伴的素材。原创 2015-04-16 14:07:21 · 2757 阅读 · 4 评论 -
Android 自定义ImageView实现圆角/圆形 附加OnTouchListener详细注释以及Button圆角
转载请注明出处:王亟亟的大牛之路平时要用一些非方方正正的按钮之类的小伙伴们是如何实现的?RadioButton?ImageButton?还是其他? 今天亟亟上的是ImageView来实现的 先上下效果图(目录结构) 分析:shape.xml用于Button的”倒角”(做过机械类的都懂,哈哈) attr.xml用于自定义ImageView的标签的定义 ids.xml用于控件findbyid用原创 2015-08-11 15:57:48 · 5465 阅读 · 4 评论 -
android 圆形ListView实现,并附带圆角ImageView
转载请注明出处:王亟亟的大牛之路平时 垂直向下的ListView已经司空见惯,换一种带一定角度的圆角ListView应该会给用户不同的体验项目目录: 2个自定义View一个主Activity MainActivitypublic class MainActivity extends Activity { private ListView lv; //本地图片模拟数据源原创 2015-08-26 11:01:08 · 8784 阅读 · 20 评论 -
Android 详解第三方介质交互之NFC,并且实现读你的交通卡,酒店房卡,学生证!
转载请注明出处这里写链接内容最近一段时间都在自己学习啊,看看东西敲敲代码什么的,熟悉业务逻辑啊之类的,因为刚跳槽,外加又不怎么忙,所以就还算时间蛮多的,自己利用呗,昨天被老大问有没有做过NFC。。脑子一愣,并没有然后说,OH好的,我看一下。(据说是之后改的一些东西里面会运用到NFC)废话不多开始正题:写内容之前先介绍下NFC(如果想直接看代码的,请忽略这部分)NFC是一个短范围无线技术集合,通常需要原创 2015-08-12 16:49:29 · 11074 阅读 · 3 评论 -
android 较高版本,页面分割线实现LinearLayoutCompat布局简单事例
转载请注明出处:王亟亟的大牛之路以前,我们如果要对一个界面切割,分成各个部分可能需要画好多个Layout然后include进来或者用个什么空白的ImageView去填充。V7包中有了一个更简便的实现 包结构: 就2个按钮分别去到2个不能布局方式的layout,呈现样式不贴了,因为一模一样。。要是使用LinearLayoutCompat的话需要引入compile 'com.android.supp原创 2015-09-06 15:07:43 · 3602 阅读 · 0 评论 -
android moveTo、lineTo、quadTo、cubicTo、arcTo详解(转)
转载请注明出处:王亟亟的大牛之路原文出自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0906/3425.html 记录下moveTo、lineTo、quadTo、cubicTo、arcTo的作用,在自定义view的时候经常用到。 接下来也会分享下这几天写的几个东西。相信对于新手也会有点帮助,高手也帮忙看看有没错,欢迎吐槽转载 2015-09-07 10:49:10 · 2835 阅读 · 4 评论 -
android自定义Seekbar你还将你的拖动数值显示在旁边固定的TextView上么?
转载请注明出处:王亟亟的大牛之路实现并不复杂,理解透彻.setLayoutParams()方法就能很简单的实现了。项目结构: 上方显示的数值和位置会跟随你的拖动变化而变化MainActivitypublic class MainActivity extends Activity { private TextView num_tv; private SeekBar seekBar;原创 2015-08-19 13:39:45 · 5974 阅读 · 1 评论