位置:首页 » 安卓开发

安卓开发

Advertisement
  • GitClub:不仅仅是 GitHub 客户端,而且是一个发现好的 GitHub 项目的 App
    [技术] 2016-10-22
    GitClub An elegent Android Client for Github. Apk is available in Github. This material design style App is built with dagger2+Retrofit+RxJava and MVP architecture. Why I create this app? I love Github very much. I want to discover some remarkabe pro
  • [技术] 2016-10-21
    看文章之前,首先思考一个问题:SharedPreference支持多进程吗?如果你知道的话,下面的内容可能对你没有太大的帮助,可以快读阅读,复习一下或者指教我写的不对的地方,如果你犹豫不决,或者不知道的话,下面的内容可能会对你有些帮助. SharedPreferences多进程 为什么会突然写这篇文章呢,主要是我昨天在用 SharedPreferences 的时候,涉及到多进程访问,写的时候没注意,然后导致数据不对,既然踩了坑,肯定要自己反思一下总结,所以也就有了这篇文章,简单总结一下, 首先直
  • Android性能优化-减小图片下载大小
    [技术] 2016-10-19
    原文链接 https://developer.android.com/topic/performance/network-xfer.html 内容概要 理解图片的格式 PNG JPG WebP 如何选择一种图片格式 确定准确质量值 服务端的尺寸大小 ​ 减小图像下载大小 大多数流量传输都包含图像. 因此,你制作的下载的图片越小,就会为用户提供更好的网络体验. 本篇文章提供了让你的图像文件更小以及更加网络友好的指导. 理解图像的格式 Android应用通常使用以下某种或多种文件格式的图片:PNG,
  • android 实现FlowLayout 流线布局(自定义ViewGroup)
    [技术] 2016-10-19
    项目目的 1.深化自定义View的概念 2.将MeasureSpec.View的绘制流程.Layoutparams等分散的知识点整合成一个demo. 项目灵感 笔者经验也是有限,此文章主要借鉴张鸿洋前辈的博客. 原文地址: http://blog.csdn.net/lmj623565791/article/details/38352503 项目预览(源码附文章结尾) 主要涉及知识点以及相关链接 1.MeasureSpec 快速理解android View的测量onMeasure()与Measur
  • Android CardView的使用细节
    [技术] 2016-10-18
    Material design中有一种很个性的设计概念:卡片式设计(Cards),这种设计与传统的List Item有所区别,Cards包含更多的内容元素和拥有自己的UI特征,关于Cards的设计规范可以参考官网介绍: https://material.google.com/components/cards.html# 为了更好地实现这种 Cards UI 的设计,Google在v7包中引进了一种全新的控件: CardVew ,本文将从开发的角度介绍CardView的一些常见使用细节. Goog
  • 探索 Java 隐藏的开销
    [技术] 2016-10-18
    随着 Android 引入 Java 8 的一些功能,请记住每一个标准库的 API 和语言特性都会带来一些相关的开销,这很重要.虽然设备越来越快而且内存越来越多,代码大小和性能优化之间仍然是有着紧密关联的.这篇 360AnDev 的演讲会探索一些 Java 功能的隐藏开销.我们会关注 对库开发者和应用开发者都有关系的优化 和 能够衡量它们影响的工具 . 在这篇演讲里面,我将讨论我近六个月以来一直在探索的事情,而且我想披露一些信息.随着你的深入了解,你可能得不到一些明确的能够应用在你的应用程序上的
  • Weex日记——3
    [技术] 2016-10-18
    事隔近一个月之后,终于回归Weex系列了,这篇文章会带给大家一些Weex Android端源码中值得我们学习的片段,另外还有一个Native端主动调用JS方法的workaround. 我个人觉得看完这个系列的三篇文章,你应该对Weex Android端会有一个非常全面的了解了.至于具体的语法规则这类的嘛,去看wiki吧,这不是我写文章的目的- 前言 上一篇文章说了关于Android组件化的一些的东西,文章中提到可以用Android Studio模板去完成一些自动化的事情,比如build.grad
  • CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
    [技术] 2016-10-18
    效果图 CoordinatorLayout 概述 CoordinatorLayout官方API 从官方文档中我们可以看到: CoordinatorLayout是一个增强型的FrameLayout. 两个作用: - As a top-level application decor or chrome layout - As a container for a specific interaction with one or more child views ( - 作为一个布局的根布局 - 作为一
  • [技术] 2016-10-18
    前言 这个功能看似简单,网上搜出来的都说以@+uid+空格这样的格式处理,但实际实现会发现有个问题:如果用户名之间有空格,[email protected],而且如果有同名用户,也无法区分.因此若要以这样简单的方式处理,那么对用户名就需要一个复杂的限制,显然现在去修改早已定下的规则是不现实的. 在segmentfault上找到一个我认为最靠谱的实现方案,seg上的文章链接找不到了,github地址如下: https://github.com/luckyandyz... 根据业务需求,作了比较大的改
  • Android性能优化-App启动优化
    [技术] 2016-10-15
    原文地址: https://developer.android.com/topic/performance/launch-time.html#common 通常用户期望app响应和加载速度越快越好.一个启动速度慢的app很可能会给用户留下不好的印象,除了导致用户在应用市场上的打分低之外,很有可能导致致用户直接卸载. 这篇文章提供了优化app启动时间的方法.先解释了app进程启动的内部流程.然后讨论如何优化启动的性能.最后列出几个常见的启动问题和解决方案. 一 启动内幕 App启动可能发生在以下三
  • [技术] 2016-10-11
    在这次开发过程中,需要用到webview展示一些界面,但是加载的页面如果有很多图片就会发现内存占用暴涨,并且在退出该界面后,即使在包含该webview的Activity的destroy()方法中,使用webview.destroy();webview=null;对内存占回收用还是没有任何效果.有人说,一旦在你的xml布局中引用了webview甚至没有使用过,都会阻碍重新进入Application之后对内存的gc.包括使用MapView有时一会引发OOM,几经周折在网上看到各种解决办法,在这里跟大
  • Android开源工具库
    [技术] 2016-10-08
    一.依赖注入DI 通过依赖注入减少View.服务.资源简化初始化,事件绑定等重复繁琐工作 1. AndroidAnnotations(Code Diet) android快速开发框架 项目地址: https://github.com/excilys/androidannotations 文档介绍: https://github.com/excilys/androidannotations/wiki 官方网站: http://androidannotations.org/ 特点:(1)依赖注入:包
  • [技术] 2016-10-06
    国庆假期接近尾声,WeeklyBlog 项目在假期中完成了第四期.假期结束,学习和工作还得继续. Java Java 基础 -- 多线程(读书笔记)「一」 ( @谢三弟 ) 作为一篇 Java 多线程 的基础文章,三弟从常见的 2 种启动线程的写法入手,介绍了 Thread 的初始化和启动过程,然后以源码中的注释阐述了 Thread 的几种状态含义,接下来着重讲解了线程中几个重要的函数的作用,并通过实践来具体分析每个函数的用法和实际使用效果. 关于 Lambda 表达式的一些事 ( @Win_M
  • Android事件总线
    [技术] 2016-10-06
    Android中Activity.Service.Fragment之间的相互通信比较麻烦,主要有以下一些方法: (1)使用广播,发送者发出广播,接收者接收广播后进行处理: (2)使用Handler和Message,如下载线程完成下载任务后,给UI发送Message,UI收到Message后更新界面. 但是这些方法都比较繁琐,一种比较简单有效的方法就是使用事件总线.事件总线的基本原理是发送者把消息发送到事件总线,然后事件总线在接收者中查找哪些方法注册了这个事件,如果某个方法注册了这个事件,就触发该
  • 省市区三级联动选择器
    [技术] 2016-10-04
    经过几个APP的开发,发现基本上每个APP都有这么一个需求,那就是省市区三级地址的选择,一般都要求类似于iOS的滚轮实现,在github上面找了一些开源控件实现了一下,发现会出现一些问题,所以就打算自己封装一个,直接嵌入数据源,不需要自己再手动设置数据了,一行代码搞定一个城市选择功能,所以就有了此项目,具体代码可以查看我的github上面的封装实现. 详细代码查看我的github: github 封装实现CityPickerView citypicker Android Studio实现 前言
  • 彻底掌握 Android 多分包技术 MultiDex - 用 Ant 和 Gradle 分别构建(二)
    [技术] 2016-10-01
    在上一篇博客中,我给大家详细介绍了ant实现Android多分包技术,具体可以点击查看: 彻底掌握Android多分包技术MultiDex-用Ant和Gradle分别构建(一) :接下来的这篇博客我将带领大家一起学习使用Gradle构建Android项目多分包. 增加多分包配置 说到Gradle,就不得不提到使用AndroidStudio进行开发,首先看一下在AndroidStudio中我们整个项目的框架. 这里,为了实现多分包技术,我们首先需要使用Android SDK Build Tools
  • 初识 tinker
    [技术] 2016-09-25
    初识 Tinker 昨天中午微信开源了动态修复解决方案 tinker :https://github.com/Tencent/tinker 是不是激动人心的想要试一下呢?下面记录一下如何运行 tinker 的 Demo 工程. 首先下载 tinker 的工程,打开 tinker-sample-android 工程,打开后如下图: 阅读 WIKI ,里面有各种参数的说明和 Demo 的运行方法 Wiki 看到 Demo 使用方法 LINK 运行 1.2 步,应该都不会有大问题,but 第三步需要一
  • 一套完整的Android通用框架
    [技术] 2016-09-08
    butterknife 简介 Bind Android views and callbacks to fields and methods 将Android视图和回调方法绑定到字段和方法上 github地址 https://github.com/JakeWharton/butterknife 相关博客 butterknife官网 网络请求 Retrofit 简介 Type-safe HTTP client for Android and Java by Square 类型安全的Http客户端 g
  • [技术] 2016-08-03
    #Weak Handler 与 内存泄露 Handler使用不当比较容易造成内存泄露. 比如这个例子: http://www.jianshu.com/p/c49f778e7acf 通常的原因就是 Handler的生命周期和Activity的生命周期不一致. 一个通用的场景是 使用 匿名内部类 实例 作为某个 行为/动作的 回调,如果该行为/动作 是异步的,则其返回时间往往无法确定,有造成内存泄露风险. 使用静态内部类,或者妥善处理生命周期,都不会造成内存泄露,反过来,当没有内存泄露风险时,一般直
  • 内存泄露分析(一)
    [技术] 2016-07-15
    线上崩溃超多OOM,上次发版做了一件很挫的事情,明明知道存在内存泄露,但是为了快速上线,在OOM崩溃点进行try-catch,强制系统GC:或者采取Picasso进行加载图片,临时缓解了OOM,虽然崩溃明显有下降,但是不是根本解决问题.这个迭代,我专门腾出时间专门攻克这个OOM,把过程记录一下. 注意,这个是持续过程,喜欢看实战的,看第二部,这篇主要说原理. OOM发生的原因 现在手机虽然内存越来越大,但是系统是不可能把大部分内存分配给我们的App,因此每一个App都是一个单元,系统会为这些Ap
« Prev 1 2 3 4 5 6 ... 10 Next »
最新文章
  • 七一93周年演讲稿——党啊,我亲爱的妈妈

    小时候,经常听到妈妈的嘴里哼着一首歌:"妈妈教我一支歌,没有共产党就没有新中国--"妈妈慈祥的问我,你知道是谁驱走了黑暗,是谁拨散了乌云,是谁染绿了草原,是谁照亮了大地------是伟大.光荣.正确的中国共产党.从那时起,这首歌连同这句话就经常在我的耳畔回响,敲击着我的心扉.从讶讶学语,到蹒跚学步,一直到胸前飘着鲜艳的红领巾,一直伴着我成长的足迹.在爸爸坚定有力的肩膀上,从妈妈充满温情的慈爱里,我读懂了生活的温馨,我看到了祖辈父辈的殷切希望,我开始贪婪地读书,我开始睁大眼睛打量这个五光

  • 做职业经理人需要的十个基本素养

    素养一 严守纪律. 效益源自管理,管理需要制度,制度需要严格执行,执行先要经理带好头. 素养二 讲究诚信. 现代企业,诚信即信誉,信誉即品牌.欲打造品牌企业,先打造品牌经理. 素养三 尽心尽力. 及时高效完成分内工作是一种义务,下班后带着笔记本回家做是一种习惯. 素养四 积极主动. 经理人既是管理者,也是策划者,还是执行者,更是带头人--从主动开始. 素养五 真诚务实. 尊重上属,团结同事,关心客户.不作假,不夸张,以行动和事实说话. 素养六 勤学善思. 学历是基础,经验是参考,学习是方向,创新

  • Path3.0版发布 增加表情商店支持私信 Path3.0版发布 增加表情商店支持私信

    著名图片类社交软件Path今天迎来了iOS版的3.0更新,新版本增加了包括私信功能与完善应用内购货币功能在内的多项更新. 新增加的即时消息私心功能可以让用户彼此之间发送语音.文字.图片等多种内容;同时Path内置的道具商店也新增加了多种图片效果滤镜和动态贴纸效果. 私信界面如下图所示: 用户可以发送信息.当前地理位置.贴纸.歌曲.书籍.电影.照片与视频等多种内容给自己的好友.并且即时消息不仅仅可以在用户一对一之间传送,而且还支持群组讨论功能.Path对即时通信界面设计得相当漂亮与流畅,在试用过程

  • Nexus 5新机配置怎么样 Nexus 5新机配置怎么样

    LG代工的Nexus手机今天配置正式曝光了,这款手机店配置看起来还是很靠谱的. 现在Geekbench上已经出先了一款LG的新机,而它极有可能就是新的Nexus手机.需要注意的是,该新机的代号为F600L,相比G4的F500L来说,这款手机要高端很多. 从跑分情况来看,该机运行的是Android 5.1.1系统,并且搭载了六核处理器,型号是骁龙808(MSM8992),主频1.44GHz,最让人惊喜的莫过于内置的是4GB内存. 按照之前的说法来看,新一代Nexus手机除了LG外,华为也会有一款,

  • 巨蟹座2014年1月22日运势 巨蟹座2014年1月22日运势

    巨蟹座2014年1月22日运势 综合运势:★★ 爱情运势:★★★ 工作状况:★★ 理财投资:★★ 健康指数:50% 商谈指数:41% 幸运颜色:绿色 幸运数字:1 速配星座:天蝎座 本站阅读配图 对笑面虎的人物应特别留意的日子.外表像是菩萨般的仁慈,内面却像恶魔般狠毒,在出乎意外的时候对方变脸的样子让人一时错愕般的感受.还有感情上遇到让你内心悸动的对象,但是心中媚惑的影子又让人感到不安的话,这时就要当心了,这种感情碰不得.

  • 血手商城5.1特惠风暴来袭  超值好礼大放送 血手商城5.1特惠风暴来袭 超值好礼大放送

    随着"五一"的临近,国际外设巨头--血手幽灵为答谢新老顾客.喜迎五一假期,特举办"大品牌,超低价"特惠活动,超值好礼送不停.作为国内外设品牌的领导者,血手幽灵一直致力于通过技术创新来引领我国外设产品走向高端化专业化的发展轨道,其产品风靡海内外,月销量惊人. 买满送,好评送好礼 在活动期间,凡是在血手商城的热卖产品和最新产品将进行特惠活动,买就送,好评也有礼.机会多多,好礼送不停.据记者了解,购物满258元,就赠送原价89元的鼠标便捷包和120元AVA道具CD-KEY

  • 南极洲发现现代化建筑群 或为外星人基地 南极洲发现现代化建筑群 或为外星人基地

    据传,俄罗斯一份秘密文件透露,南极洲发现了一个外星人的基地,在南极大陆腹地,有着一个非常现代化的建筑群,这是现代文明所建造不出的. 俄罗斯空间控制中心第45分部对外称,维基解密最近将公开美军的一份密件,内容关于美军和UFO舰队从2004就开始战斗的文件,这些UFO在传说的南极洲消失大陆或其附近有基地,很可能是在南冰洋海底. 报告称,2004年6月10日这天,大量UFO舰队突然出现在南冰洋上空,然后往北一直飞行至墨西哥瓜达拉哈啦队城附近,离美国边境仅仅1600公里.美军立马进入最高警戒.然而在到达

  • QQ空间黑色大图模块-DIAN QQ空间黑色大图模块-DIAN

    QQ空间黑色大图模块-DIAN

  • StreamRead和sqlparamter,sql连接查询

    StreamRead和sqlparamter,sql连接查询以及分页整理 -> Xml操作 InnerText 会对标签<>转义 InnerXml 不会对标签转义 委托 多播委托. --写入txt StreamWrite 写入文本 reader.FieldCount得到字段的个数 StreamWrite对象的WriteLine()方法就可以把读取的内容写入到txt中 StreamRead 读取文本 string temp; while((temp = reader.ReadLine())

  • 《天天飞车》战车模式武器大全 《天天飞车》战车模式武器大全

    天天飞车战车模式可谓是让人血脉喷张,根本停不下来,那么天天飞车战车模式有多少种呢?天天飞车战车模式哪个武器最好呢?一起小编去看看吧! 1.飓风(暴风雨一样的强击帮你扫清一切障碍) 类型:机枪 最高等级:40 2.飓风审判(飓风升级版,让战局尽在你的武力主宰中) 类型:机枪 最高等级:70 3.极光(如极光一般的高能激光束,无坚不摧) 类型:激光 最高等级:50 4.毁灭极光(极光升级版,让敌人在恐惧中灰飞烟灭) 类型:激光 最高等级:70 5.追击者(带有追踪效果的导弹,让敌人无处可藏) 类型:

热门推荐
  • 晚霜怎么用?使用晚霜的4个秘诀 晚霜怎么用?使用晚霜的4个秘诀 晚霜怎么用?使用晚霜的4个秘诀 肌肤年轻,新陈代谢能力旺盛能提供基本的保湿滋润,就没有必要使用晚霜.而如果肌肤表现出缺水.暗沉.老化.新陈代谢速度减缓,甚至出现弹力变差等问题,就要在肌肤吸收能力最好的时段,给予需要的滋润和营养. 一.选择晚霜要分肤质 如果是油性肤质,皮肤油脂分泌过多的可以选择清爽型晚霜;如果是干性肤质就要选择滋润程度高的晚霜;甚至可以在早晨作为妆前霜使用. 二.面膜也可作晚霜 把面膜当晚霜用当然有条件,这类面膜大多标明"水洗型",质地不是特别厚重,而且在保湿.清洁之外
  • 如何在WPS演示中插入自选图形 如何在WPS演示中插入自选图形 一直对着文章看会让人觉得非常的枯燥,所以,要想给人阅读下去的欲望,就要把文档做的特别一点,图文并茂是最基本,也是最简单的方法. 因此,在制作演示文稿的时候,我们常会插入一些形象的形状图片来代表某些意义,今天小编为大家介绍一下如何在wps演示中插入自选图形. 首先打开wps演示文稿,你可以在其中点击选择需要的图形,如下图1所示: 图1 在上述操作中点击某个图形后,你的光标会变成十字形状,如下图2所示: 图2 按鼠标左键并且拖动光标就可以拖出你选择的图形了,同时你可以在菜单栏的形状样式中改变图形的颜
  • 讲德语的国家有哪些? 讲德语的国家有哪些? 讲德语的国家有哪些? 在中欧及东欧,德语为地区性的沟通语言也日益重要,在欧盟中,德语是英语和法语以外的最重要语言. 本站阅读配图 在下面这些国家德语是唯一的官方语言: • 德国 • 奥地利 • 列支敦士登 在下面这些国家德语是官方语言之一: • 比利时(还有法语和荷兰语) • 意大利(还有意大利语.法语和斯洛文尼亚语) • 卢森堡(还有卢森堡语和法语) • 瑞士(还有法语.意大利语和罗曼什语) 在下面这些国家德语是少数民族语言(按说的人的多少排列): • 丹麦 • 法国 • 俄罗斯 • 哈萨克斯
  • 萧敬腾《王子的新衣》歌词 萧敬腾《王子的新衣》歌词 王子的新衣 - 萧敬腾 改编词:陈镇川 曲:Andreas Hemmeth,Linnea Handberg 我睡了一觉却更觉得疲劳 头发纠结像一把稻草 在镜子前面穿了又再脱掉 透过皮肤看得到心跳 两条锁骨苍白的线条 挂着隐形沉重的背包 我的赤裸没人看到 就像讲话没人了 沙发变成电椅 让人麻痹 对话的只有冷气 在为我叹息 如果王子的新衣可以让我挑选 我的动脉会被看见 宁可危险 有些疯癫 没有遮掩 穿着王子的新衣在人群面前 想看看你们疯狂的脸 会爱我 不爱我 不必敷衍 冒着绝对的风险 是靠在我胸前
  • Win10 Mobile如何开启骚扰拦截和黑名单功能 Win10 Mobile如何开启骚扰拦截和黑名单功能 一.开启 打开骚扰拦截这个功能: 首先要手机已成功安装此新功能. 确认方法: 进入"设置"->"系统"->"手机"->"选择应用",在下拉列表中确认是否存在"阻止和筛选" 选项.如果存在,说明已经安装成功. 如果不存在,那么说明并没有安装成功新功能(有Lumia830上显示安装失败,版本号为10166.) 确认已经安装成功后,就可以在下拉列表中把"阻止和筛选"用于拦截骚
  • 《百门之屋3》第81-90关攻略 《百门之屋3》第81-90关攻略 本次小编为大家带来了百门之屋3第81-90关的图文攻略,到了这,我们距离通关就不远了,欧巴!干吧得!快来看看牛游戏小编的攻略通过81-90这10关吧. 百门之屋3通关攻略>>> 第八十一关:点击中间的蓝色小球可以移动,照亮门四周隐藏的数字,选择黄色平台上的数字,得出密码367.将密码输入门上的密码锁中,即可进入下一关. 第八十二关:1.拾取画面右下角的锤头,将左右两边的瓶子敲碎. 第八十二关:2.查看瓶子中的提示,表示图案的点击次数,头骨点击3下,金币点击2下,刀点击1下,完成后门就会打
  • 企业站用户体验之首页设计细节 企业站用户体验之首页设计细节 大家好,我是梁磊,客套话就不啰嗦了,入正题,如何从企业站的首页设计细节入手提升用户体验?这个问题我想不止笔者一个人疑惑,你谈用户体验重要,我也谈用户体验,但有多少企业站重视了用户体验?粗糙的页面设计让用户看了就想点屏幕上的叉,看着都不舒服的东西,能让用户停留多久?这样的例子不用笔者多列举,用户体验包含的内容太多,不结合实例很难分析出个所以然.先看下这个黑猫神的官网: 图一:网站logo和导航信息 企业站的导航和页面设计大多雷同,甚至是惊人的相似,首页导航基本就是:新闻中心.产品中心.关于我们.联