Android艺术开发探索第四章——View的工作原理(下)
Android艺术开发探索第四章——View的工作原理(下) 我们上篇BB了这么多,这篇就多多少少要来点实战了,上篇主席叫我多点自己的理解,那我就多点真诚,少点套路了,老司机,开车吧! 我们这一篇就扯一个内容,那就是自定义View 自定义View 自定义View的分类 自定义View的须知 自定义View的实例 自定义View的思想 一.自定义View的分类...
View Article[微信小程序]知识总结及案例汇总
目录 主要从以下几个方面给大家总结一下微信小程序相关的知识! 1 前言 2.什么是小程序? 3.微信小程序在微信开发中的位置? 4.微信小程序框架–MINA 5.现代化前端技巧 6.MINA 是不是 HTML 5 7.小程序与传统APP区别 8.小程序为开发者提供了什么? 9.微信小程序源码结构 10.MINA 组件 11.微信小程序案例 12.公众号 1.前言...
View ArticleAndroid Studio精彩案例(二)《动态添加底部tab切换Fragment》
转载本专栏文章,请注明出处,尊重原创 。文章博客地址: 现在很多的App要么顶部带有tab,要么就底部带有tab。用户通过点击tab从而切换不同的页面(大部分情况时去切换fragment)。本篇博客就通过简单的动态添加tab方式实现这个功能(当然最好的方式还是自定义控件来切换页面,就像微信那样)。 在开始之前,让我们对原型看看效果图:...
View Article【笔记】Android悬浮窗使用兼容6.0
一直都感觉悬浮窗是个非常好用的东西,无论在什么界面上都能显示不受activity等限制。但是随着Android版本的不断升级,使用却变得越来越麻烦。 坑1、3.0之后获取正在运行的任务需要声明权限了; 在AndroidManifest.xml中声明权限 <uses-permission...
View Article不得不说的Android6.0新特性
*Android6.0简介:* Android6.0称为Marshmallow(棉花糖),在2015年Google的I/O大会上正式发布,至今已经有一年多了,所占市场份额在2.3%以上,更新了比较多的模块,当然主要是对Android系统进行了优化,对于我们码农来说主要是应用权限的管理。 *主要更新模块* 电源管理 在原有的电源管理的基础上加入了两种新的状态: App Standby—应用待机状态...
View Article曼谷爆炸地景点重新对外开放 四面佛轻微受损(图)
曼谷爆炸地景点重新对外开放 四面佛轻微受损(图),触目惊心!广西一男童4根手指被扶梯绞碎,虏瓢攀付娜,美国人最爱吃的“左宗棠鸡”发明人病逝...
View ArticleAndroidManifest.xml解释
原文在这里,下文加了一些自己的见解和学习的笔记。 一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities,...
View ArticleFindBug异常总结
1.LG: Potential lost logger changes due to weak reference in OpenJDK (LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE)...
View ArticleAndroid动画之萌萌哒蜡烛吹蜡烛动画
一、简介 最近开始写一些文章记录一下以前的一些自己写的小项目或者是定义View积累,积灰的东西还是要多翻出来整理整理看看的,在我的csdn上也有。这个只完成了一部分燃起熄灭的动画,没有为何燃起火焰的动画,希望有兴趣的同学也可以接着完成并分享,话不多说,我们来看这两根萌萌的小蜡烛。 小蜡烛憋足气把火焰燃起,一下被旁边的哥们吹灭了 0^0...
View ArticleJava利器之UML类图详解
前言 UML(Unified Modeling Language)中文统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 【维基百科】...
View ArticleAndroid05
Android05 网络图片查看器 // 1.得到图片的url路径 URL url = new URL(path); // 2.通过路径打开一个http的连接 HttpURLConnection conn = (HttpURLConnection) url.openConnection();// http // 3.得到服务器的返回信息(***) int code =...
View Article株洲新程IT 教育 李赞红老师 第八章 Scroller 与平滑滚动
第八章 Scorller 与平滑滚动8.1 概述 Scroller 译为“滚动器”,是 ViewGroup 类中原生支持的一个功能。我们经常有这样的体验;打开联系人,手指向上滑动,联系人列表也会跟着一起滑动。但是,我们松手之后,滑动并不会因此而停下。而是伴随着一段惯性继续滑动。最后才慢慢的停止。这样的用户体验完全照顾了人的习惯和对事物的感知,是一种非常舒服的自然操作。要实现这样的功能,需要...
View ArticleKotlin-null的处理
NullPointerException,俗称NPE,不管菜鸟还是老鸟们,都是不可避免,经常遇到的一个异常,解释起来很简单,就“空指针”三个字。总是在一次不小心,而掉进这个陷阱里。Kotlin 的设计目标就是希望消除代码中 null 引用带来的危险, 也就是所谓的造成十亿美元损失的大错误. NPE的原因...
View ArticleLearning pcduino 001 给pcduino烧写系统 — 之 烧写Ubuntu NAND系统
原博文链接:http://www.aobosir.com/blog/2016/12/05/pcduino-programming-sysytem-Ubuntu-NAND-image/ 我使用的pcduino板卡型号:pcduino 3B 我使用的TF卡大小:32G 参考网站: [Video] Run built-in Arduino IDE on pcDuino3 下载需要的东西 下载...
View Article【Android自定义View实战】之仿百度加载动画,一种优雅的Loading方式
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53470872 本文出自【DylanAndroid的博客】 【Android自定义View实战】之仿百度加载动画,一种优雅的Loading方式 无意中看到了百度的加载动画,看起来非常优雅,打算亲手造一个。...
View ArticleAndroid FFMpeg(一)——编译FFmpeg
学习FFMpeg,推荐雷神的博客。天妒英才,为雷神叹息。 第一步 下载FFmpeg(F F m peg)。 第二步 解压FFmpeg。 第三步 windows安装MinGW和Msys。也许还要yasm,名字改为yasm.exe放到C:\WINDOWS\system32中。Linux下就不用这么麻烦了。 第四步...
View Article安卓——简单介绍及显示helloWorld
目前想法是,以后走嵌入式偏软件那方面,偏控制层的那方面; 刚好这个学期自学了一点java2sE;目前还没学完,博客也还没更新完的; 因为跟着学长在走一个安卓项目,所以刚好有人带,所以也就开始学习安卓了,因为安卓也正是我要走的那个方向里面的一个重要分支,所以学习安卓可以找找感觉,看自己适合做这个吗???毕竟已经大二的老油条了,还不学点拿出手的东西也不怎么好吧???不说闲话,欢迎进入安卓学习吧;...
View Article腾讯信鸽推送记要
1、申请推送服务 服务地址:http://xg.qq.com/ 2、下载SDK 下载地址:http://xg.qq.com/xg/help/ctr_help/download 3、拷贝SDK下libs目录到Eclipse工程目录下 Eclipse工程的包名:com.abc.demo Eclipse应用程序名为:AbcPush 4、刷新Eclipse工程,选择三个jar文件点右键Build Path...
View Article