编写原生看书页面 轮播图模块时遇到的fragment问题
书籍页面需要显示轮播图组件,上网找了个现成封装好的,感谢这个哥们儿 http://blog.csdn.net/stevenhu_223/article/details/45577781 down下来用到看书中,是封装在fragment里的,我是在BookView中动态调用的,调用方式: LayoutInflater lif = (LayoutInflater)...
View Article《高性能Android应用开发》--互动出版网
基本信息 作者: [美] Doug Sillars 译者: 王若兰 周丹红 夏恩龙 陈文超 李欣欣出版社:人民邮电出版社ISBN:9787115435705上架时间:2016-10-12出版日期:2016 年10月开本:16开页码:220版次:1-1 所属分类: 计算机 编辑推荐 本书主要关于如何提高Android...
View Article位掩码(BitMask)
位运算在实际开发中用得很少,主要原因还是它对于不熟悉的人不好读不好懂不好计算,如果不经常实践会生疏。但它的优点自然是计算快,代码更少。在某些地方它的优势会更加明显比如如下代码(http://xxgblog.com/2013/09/15/java-bitmask/): public class NewPermission { // 是否允许查询,二进制第1位,0表示否,1表示是 public...
View ArticleAndroid群英传知识点回顾——第九章:Android系统信息与安全机制
Android群英传知识点回顾——第九章:Android系统信息与安全机制 知识点目录 9.1 Android系统信息获取 9.1.1 android.os.Build 9.1.2 SystemProperty 9.1.3 Android系统信息实例 9.2 Android Apk应用信息获取之PackageManager 9.2.1 PackageManager 9.3 Android...
View ArticleIOS 10 推送
背景 iOS10 新特性一出,各个大神就早已研究新特性能给场景智能化所带来的好处(唉,可惜我只是一个小白)。我也被安排适配iOS10的推送工作! Apple 表示这是 iOS 有史以来最大的升级(our biggest release yet),更加智能开放的 Siri 、强化应用对 3D Touch 支持、 HomeKit 、电话拦截及全新设计的通知等等… iOS 10...
View Article文章标题
编码规范和优化建议 公司需要写一个代码规范,本人第一次写,完成后记录在blog 一、命名规范 1、类定义 例: ThisIsAClass, 采用苹果推荐的方式,首字母大写,多个有实际意义的英文单词组成,每个单词的首字母大写。 在此基础上类名需要体现出这个类的类型 试图控制器:ThisIsAViewController 试图:ThisIsAView 按钮:ThisIsAButton 等等...
View Article(详细)Service、IntentService、BindService
/** * Service 服务 * Service是一个不提供用户界面在后台执行耗时操作的应用程序组件。 * 没界面 运行在后台 耗时操作 * * 注意:service服务运行在主进程的主线程中 * service默认不会开启工作线程 * 如果执行耗时操作时 需要程序员手动开启工作线程 * Service不是一个进程也不是一个线程 * * 什么情况下使用service什么情况使用worker...
View Article命令行下载更新Android SDK
前序 最近需要在服务器上用Jenkins自动打包Android app,从google官网上下载的Linux版本sdk结果发现里面就只有一个tools目录有文件,其他的都没有。。。 无奈,服务器是没有界面的,之前都习惯用IDE去安装更新,现在尝试用命令行下载更新了。 下载Android SDK for Linux...
View ArticleAndroid中GridView的一些特殊属性
GridView的一些特殊属性: 1.android:numColumns=”auto_fit” //GridView的列数设置为自动 2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度 3.android:stretchMode=”columnWidth"//缩放与列宽大小同步...
View ArticleiOS开发--适配iOS 10以及Xcode 8
一、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) 下面我来说说可能会出现的问题: 1.Xcode未设置开发者账号情况下的截图 解决办法是:大家在Xcode的偏好设置中,添加苹果账号,即可。...
View ArticleAndroid基础控件——CardView的使用、仿支付宝银行卡
CardView的使用、仿支付宝银行卡 今天有空学习了下CardView的使用,既然是使用,不凡使用一个实例操作一下 CardView是Android5.0的新控件,所以我们需要在dependencies中添加支持: compile 'com.android.support:cardview-v7:24.2.1'...
View ArticleAndroid群英传知识点回顾——第十三章:Android实例提高
Android群英传知识点回顾——第十三章:Android实例提高 这一章是两个游戏的设计,比较关键的是整个游戏的设计思想和游戏实现的算法,我曾经也做过2048的游戏,觉得内容还是挺不错的,如果光凭文字表达,有些地方很难说清楚,所以我推荐大家可以看以下的视频学习,毕竟跟老师学习学到的东西多 传送门: 2048: Android项目开发实战-2048游戏 2048游戏开发源码解析-直播课 拼图游戏:...
View ArticleAndroid OpenGLES2.0(六)——构建圆锥、圆柱和球体
之前的博客中,我们绘制了三角形、正方形、圆形、立方体,今天我们将绘制圆锥、圆柱和球体。能够绘制这些基本的常规几何形体后,其他的常见几何形体的绘制对于我们来说就基本没问题了。 绘制圆锥 由之前的博客,我们大家也应该都知道了,OpenGL...
View Article工作第十三周:身体掏空,精神饱满
一连 7 天班,晨兴理荒秽,带月荷键归,身体累的像条狗,脑子却转得飞快。 心态转变以后,即使工作生活里有些不顺的事,也没那么发愁了,毕竟它们只是过客。 新单词 from scratch 从0开始 braces 括弧 吊带,背带;托架( brace的名词复数 );箍子;括弧;(儿童)牙箍 sophisticated 复杂的;精致的;富有经验的;深奥微妙的 Simplicity is the...
View Article实现iOS图片等资源文件的热更新化(五): 一个简单完整的资源热更新页面
简介 一个简单的关于页面,有一个图片,版本号,App名称等,着重演示各个系列的文章完整集成示例.心得部分,看了会让人忍不住去更新博客的文章. 动机与意义 这是系列文章的最后一篇.今天抽空写下,收下尾.文章本身会在第四篇的基础上,简单扩充下代码,实现在线下载与重置更改的功能....
View Article侧边栏带字母索引的联系人列表,可定位
先看效果图 这是比较常见的效果了吧 列表根据首字符的拼音字母来排序,且可以通过侧边栏的字母索引来进行定位 实现这样一个效果并不难,只要自定义一个索引View,然后引入一个可以对汉字进行拼音解析的jar包——pinyin4j-2.5.0即可 首先,先来定义侧边栏控件View,只要直接画出来即可 字母选中项会变为红色,且滑动时背景会变色,此时SideBar并不包含居中的提示文本 public...
View Article[知识总结(转)]flex布局语法篇
Flex 布局教程:语法篇 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。...
View Articleandroid常见错误
本文属于个人平时项目开发过程遇到的一些问题,记录下来并总结解决方案,希望能帮到大家解决问题,有些问题的解决方案是在StackoverFlow上找到的,建议大家遇到问题多去上面找,基本上都能找到解决方案的。 (1)将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法: 在build.gradle里添加以下两句: aaptOptions.cruncherEnabled...
View ArticleView Animation
简介 视图动画,主要包括位移,透明度,旋转和缩放,View本身的属性并没有发生变化,只是在这个视图上添加一些渐变的效果,所以总体而言,视图动画只能实现一些简单的动画效果,属性动画功能更强大。 使用 res/anim目录下创建动画资源文件,存放帧动画和渐变动画,主要tag: set, alpha, scale, tranlate, rotate分别对应动画集合,透明动画,缩放动画,位移动画,旋转动画...
View ArticleJson与XML解析的区别比较
JSON与XML的区别比较 1.定义介绍 (1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type...
View Article