[置顶] 程序员学习视频教程汇总

在IT这个节凑快的行业,我们每天都需要学习,需要get新技能,才能不被淘汰,成功的人总是贵在坚持,我觉得有一句话说的很好:“这个世界唯一公平的事情就是大家的时间都一样”.这里我给大家整理了几十个G的视频,让你走上人(苦)生(逼)巅(人)峰(生),赢(天)取(天)白(撸)富(管)美(子)。 目前已经整理的视频资料,涉及到了好几门语言:Java,C++,C#,Php,Python,Html5...
阅读(19065) 评论(20)

[置顶] TextView+Fragment实现底部导航栏

前言:项目第二版刚上线没多久,产品又对需求进行了大改动,以前用的是左滑菜单,现在又要换成底部导航栏,于是今天又苦逼加班了.花了几个小时实现了一个底部导航栏的demo,然后总结一下.写一篇博客.供自己以后参考.也可以给没有做过的朋友进行参考.以后大家有类似的功能就可以在我的demo上就行修改. 一.先上效果图:   本来是打算用FragmentTabHost实现的,但是中间那个按钮...
阅读(4315) 评论(17)

[置顶] Android调用微信登陆、分享、支付

前言:用了微信sdk各种痛苦,感觉比qq sdk调用麻烦多了,回调过于麻烦,还必须要在制定包名下的actvity进行回调,所以我在这里写一篇博客,有这个需求的朋友可以借鉴一下,以后自己别的项目有用到也有个找资料的地方. 一.微信登陆分三个步骤: 1).微信授权登陆 2).根据授权登陆code 获取该用户token 3).根据token获取用户资料 4).接收微信的请求及返回值...
阅读(6002) 评论(7)

[置顶] app引导页(背景图片切换加各个页面动画效果)

前言:不知不觉中又加班到了10点半,整个启动页面做了一天多的时间,一共有三个页面,每个页面都有动画效果,动画效果调试起来麻烦,既要跟ios统一,又要匹配各种不同的手机,然后产品经理还有可能在中途改需求,程序员各种苦逼有木有,在这个过程中也学到了蛮多东西的,所以写一篇博客跟大家分享一下. 1.显示三个页面的Activity  用view pager去加载三个fragment实现,控制点点点...
阅读(10166) 评论(29)

Application Installation Failed

Installaction failed with message INSTALL_FAILED_CONFLICTING_PROVIDER It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present,and then re-installing.W...
阅读(39) 评论(0)

OkHttp基本使用

OkHttp介绍Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient,HttpURLConnection相对来说比HttpClient难用,google自从2.3版本之后一直推荐使用HttpURLConnection,并且在6.0版本的sdk中直接删掉了HttpClient类。但是, 上面两个类库和OkHttp比起来就弱爆了, 因为OkHttp不仅具有...
阅读(2118) 评论(0)

Handle的原理(Looper、Handler、Message三者关系)

介绍前面的内容对Handler做了介绍,也讲解了如何使用handler,但是我们并不知道他的实现原理。本文从源码的角度来分析如何实现的。首先我们得知道Handler,Looper,Message Queue三者之间的关系 - Handler封装了消息的发送,也负责接收消。内部会跟Looper关联。 - Looper 消息封装的载,内部包含了MessageQueue,负责从MessageQueue...
阅读(1043) 评论(4)

如何使用Handler

什么是Handler?Handler可以发送和处理消息对象或Runnable对象,这些消息对象和Runnable对象与一个线程相关联。每个Handler的实例都关联了一个线程和线程的消息队列。当创建了一个Handler对象时,一个线程或消息队列同时也被创建,该Handler对象将发送和处理这些消息或Runnable对象。handler类有两种主要用途: 执行Runnable对象,还可以设置延迟。 两...
阅读(1568) 评论(0)

AndroidN多窗口支持

Android N 可以同时显示多个应用窗口。 在手机上,两个应用可以在“分屏”模式中左右并排或上下并排显示。例如,用户可以 在上面窗口聊QQ,下面窗口发送短信。如图所示,两个app在分屏模式中上下显示: 如何让你的app支持多窗口?如果你的app支持Adnroid N,在AndroidManifest.xml文件中对 或 节点设置android:resizeableActivity就能启用或者...
阅读(1127) 评论(0)

gson解析json

json介绍JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。现在大部分APP都使用json给前端返回数据。gs...
阅读(2166) 评论(2)

Android6.0运行时权限

从 Android 6.0(API 级别 23)开始,用户在使用软件时向其授予权限,而不是在安装时授权。这个方法可以简化安装过程,用户在安装或者更新软件时不需要授予权限。它还能让用户对应用的功能进行控制。例如一个摄影应用,他使用摄像头权限是正常的,但是用户无法理解这个应用要读取联系人信息。系统权限分为两类:正常权限跟危险权限 正常权限不会直接给用户隐私权带来风险。在AndroidManifest.x...
阅读(1984) 评论(0)

Broadcast Receiver基本使用

Broadcast Receiver介绍Broadcast Receiver翻译成中文叫“广播接收器”,所以它的作用是用来接收发送过来的广播的。Android应用程序可以发送或接收来自Android系统和其他Android应用程序的广播消息,类似于发布订阅设计模式。当有兴趣的事件发生时发送这些广播。例如,Android系统在各种系统事件发生时发送广播,例如当系统启动或设备开始充电时。应用程序也可以发...
阅读(628) 评论(0)

RecyclerView使用大全

RecylerView介绍RecylerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字recylerview即回收view也可以看出。官方对于它的介绍则是:RecyclerView 是 ListView 的升级版本,更加先进和灵活。RecyclerView通过设置LayoutManager,ItemDe...
阅读(1766) 评论(2)

自定义View以及自定义属性

Android自定义View以及自定义属性...
阅读(508) 评论(2)

Android N开发 你需要知道的一切

Android N开发,你需要知道的一切.........
阅读(6625) 评论(0)

带你实现开发者头条APP(五)--RecyclerView下拉刷新上拉加载

一 、前言最近实在太忙,一个多礼拜没有更新文章了,于是今晚加班加点把demo写出来,现在都12点了才开始写文章。1.我们的目标把RecyclerView下拉刷新上拉加载更多加入到我们的开发者头条APP中。2.效果图3.实现步骤 找一个带上拉刷新下载加载更多的RecyclerView开源库,我们要站在巨人的肩膀上 下载下来自己先运行下demo,然后看看是不是我们需要的功能,觉得不错就把module依赖...
阅读(9723) 评论(7)

Android学习路线总结,绝对干货

一、前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料,然后以我的工作经验给大家总结一下,让你们少走弯路,提取一些工作中经常用到的技术。二、学习知识汇总1、...
阅读(18536) 评论(2)

带你实现开发者头条APP(四)---首页优化(加入design包)

一 、前言上次模仿开发者头条首页实现了一个版本,给345大神,我的产品经理一看,又被鄙视了一把,说还在用老的技术,于是乎这三天把整个design包研究了一遍,然后把首页的代码几乎重写了一遍。。。。顺便用上了android studio,方便大家导入。。。效果图如下(window下的录屏没有mac的好): 从gif动态效果图中我们可以看出,跟上次没有啥变化,唯一变化的就是列表上拉的时候会隐藏标题...
阅读(3966) 评论(6)

带你实现开发者头条APP(三) 首页实现

一.前言今天实现开发者头条APP的首页。是本系列的第三篇文章,效果图如下: 从gif动态效果图中我们可以看出,最外层有三个tab(精选,订阅,发现),在精选界面顶部有一个轮播的图片广告,广告下面是一个精选文章列表。二.外层三个tab实现我这里用Viewpager实现的,可以左右滑动,灵活的隐藏下面fragment的显示隐藏。1.布局文件布局文件比较简单,上面包涵三个TextView的Relativ...
阅读(6696) 评论(4)
94条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:249736次
    • 积分:3355
    • 等级:
    • 排名:第9388名
    • 原创:72篇
    • 转载:21篇
    • 译文:1篇
    • 评论:168条
    博客专栏
    关于我

    QQ群: 202928390

    友情链接
    最新评论