Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Android——实现酷炫的RecyclerView心形交错下拉刷新动画

最近好久没发博客了啊...虽然工作比较忙,但还是懈怠了。 简介: 本文介绍实现的一个带动效的RecyclerView下拉刷新动画,效果如下图:  往下拉时会有两个爱心从左边和上方聚合到中心,然后自动弹回时他们又回复原位。 实现原理: 1.基于Aspsine的上拉加载下拉刷新的RecycerView库实现HeadView的添加。...

View Article


Image may be NSFW.
Clik here to view.

Swift基础之如何使用iOS 9的Core Spotlight框架

本文由CocoaChina译者KingOfOnePiece(博客)翻译作者:GABRIEL THEODOROPOULOS?校对:hyhSuper原文:How To Use Core Spotlight Framework in iOS 9iOS每一次版本的更新,都会给全球的开发工作者带来新的“知识点”和对现有技术进行的改进。显然,iOS的最新版本iOS...

View Article


Image may be NSFW.
Clik here to view.

在Android so文件的.init、.init_array上和JNI_OnLoad处下断点

本文博客地址:http://blog.csdn.net/qq1084283172/article/details/54233552...

View Article

Image may be NSFW.
Clik here to view.

支持手机和控制台log的小工具-ZeusLog

0x00 解决问题 新人刚到项目组,往往搞不清每个页面对应的Activity名称,导致完成需要一些时间浪费在找页面上 网络请求查看比较麻烦,需要代理,转为格式化json 系统Log比较挫 项目地址 https://github.com/xsfelvis/ZeusLog 0x01 ZeusLog 主要分为两大块,移动端Log和控制台Log,先上图 移动端 主要支持 显示当前Actvity的名称...

View Article

Image may be NSFW.
Clik here to view.

React Native组件生命周期

概述 所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解空间的生命周期,是开发中必须掌握的一个知识点。就像 Android 开发中组件 一样,React Native的组件也有生命周期(Lifecycle)。 React Native组件的生命周期大致上可以划分为实例化阶段、存在阶段和销毁阶段。我们只有在理解组件生命周期的基础上,才能开发出高性能的app。 React...

View Article


Image may be NSFW.
Clik here to view.

两行代码搞定Android视图扩散切换效果

用最简单的方式来实现Android视图扩散切换效果。 一、概述 这两天时间动手撸了个视图扩散切换效果的控制器,API兼容至Android4.0,更方便我们在视图切换过程中有炫酷的过渡效果。本来是想实现两个View之间的过渡动画,实现的过程中想到之前写的Activity切换动画,就试着加上了对Activity切换的动画支持。先来看看效果吧,代码实现只需一行,感觉还不错~ 二、实现思路简单阐述...

View Article

Image may be NSFW.
Clik here to view.

致敬我奋起直追的2016

前言 其实当用奋起直追这个词语形容我的2016时,自己一度怀疑是不是配得上这个词语。虽然2016成长了不少,但是依然没有达到我想要的效果。在学习过程中不断出现越学越倒退的感觉。还偶尔会出现一些恐惧感。不过庆幸的是,自己没有被那些恐惧打倒以至于停滞不前。 平凡而不平淡...

View Article

我的2016—回望我进入Android的的第一年

用一个词来形容我的2016年,那就是“改变”,2016年的我,从一个传统的行业转行来到IT行业,成为众多android程序员中的一员,对于一个学给排水专业的我来说,学习android的过程是艰难的,没有计算机的基础,不过幸运的是,自学了几个月后,我顺利的找到了一份android开发的工作。...

View Article


Understanding Primitive Access

这里应该注意到通过KVC访问特性(attribute)或者属性(properties)将会触发KVO通知,当发生改变的时候.在某些情况下我们不希望它发生或希望它迟点发生....

View Article


Image may be NSFW.
Clik here to view.

Android 7.0 ActivityManagerService(9) 进程管理相关流程分析(3) computeOomAdjLocked

这一篇博客,我们来分析一下AMS进程管理流程中,负责计算进程oom_adj值的computeOomAdjLocked函数。 从难度上来讲,computeOomAdjLocked函数比updateOomAdjLocked函数简单,因为它的职责更明确和单一。 然而,由于Android定义的oom_adj种类庞杂,使得这个函数的分支很多,细节显得极其的繁琐。...

View Article

Mutable Access of To-Many Relationships

你可能注意到我们从1对多关系中取得的NSSet是不可修改的.增加一个对象到to-many不可修改的关系的NSSet需要创建一个NSSet可修改的副本,然后添加一个新的对象到NSMutableSet中,然后将NSMutableSet设置回原来的父对象中去. 这是一个痛苦的过程,而且幸运的是毫无必要的!...

View Article

Image may be NSFW.
Clik here to view.

微信小程序全套使用指南

首先说一下,我对小程序的思考。我觉得小程序解决了以下的问题: 1.手机内存不足,但是又想装那些使用频次低的app。 2.公众号和服务号已经没法满足需求了。 3.创业团队开发原生app成本太高。 在如果小程序发展顺利,那么Android开发人员会受到一定的冲击,前端会进一步获得优势。 我个人觉得应该了解一下小程序的开发,在这之前我们要先熟悉小程序的使用。 如何获得小程序入口...

View Article

Image may be NSFW.
Clik here to view.

Android开发-自定义View-AndroidStudio(二十六)数独(3)Dialog监听

转载请注明出处:http://blog.csdn.net/iwanghang/觉得博文有用,请点赞,请评论,请关注,谢谢!~老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:看一下代码里面的K1,K2,K3,K4,K5,K6,就可以了解函数运行的顺序,最后在看一下setTileIfValid方法就可以了。KeyDialog.java:package...

View Article


Image may be NSFW.
Clik here to view.

仿饿了么加入购物车旋转控件 - 自带闪转腾挪动画 的按钮

转载请标明出处: http://blog.csdn.net/zxt0601/article/details/54235736 本文出自:【张旭童的博客】(http://blog.csdn.net/zxt0601) 代码传送门:喜欢的话,随手点个star。多谢 https://github.com/mcxtzhang/AnimShopButton 概述...

View Article

Image may be NSFW.
Clik here to view.

Android TableLayout的优雅姿势《一》

前几天看到群里有人在问做那种仿网易新闻的table带标题的现在用什么我毫不犹豫的说TableLayout 下面看下CSDN上面的TableLayout样式效果如下 再看看掘金的图片 再看看我自己实现的效果 首先介绍一下官网如何定义TableLayout继承HorizontalScrollView集成FrameLayout继承ViewGroup父类 添加Gradle依赖 compile...

View Article


Image may be NSFW.
Clik here to view.

细聊 Cocoapods 与 Xcode 工程配置

前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分。 既然是谈 Cocoapods,那首先要搞明白它出现的背景。有经验的开发者都知道 Cocoapods 在实际使用中,经常遇到各种问题,存在一定的使用成本,因此衡量 Cocoapods 的成本和收益就显得很关键。 Cocoapods...

View Article

Image may be NSFW.
Clik here to view.

性能优化十三之电量分析环境安装

上一篇博客给大家大体介绍了一下电量消耗的相关知识,这篇博客开始讲解如何利用Battery Historian工具来电量分析结果。注意:分析电量只针对Android5.0系统以上的app,5.0系统以下的app是无法进行分析的。 环境部署: 工具开源地址:https://github.com/google/battery-historian 根据github上面介绍,Battery...

View Article


Image may be NSFW.
Clik here to view.

微信小程序 倒计时

项目需要做倒计时. 黄大哥的轮子.拿来用用.表示很顺手. 代码: 1.index.wxml <text style="display: block;text-align: center;font-size: 30px;color: #f60;margin-top: 50px;"> {{clock}} {{micro_second}} </text> 2.index.js...

View Article

CoreData数据验证失败仍然插入context的解决(三)

在前两篇系列博文中,我们讨论了该问题的几种解决办法.随着对CoreData的深入学习,又发现一个更简单的方法. 我们保持原先的创建managedObject方法不变,只是略微修改一下插入的代码就可以了. 首先是托管对象创建的代码: if let entity = NSEntityDescription.entity(forEntityName: "KsMain", in:...

View Article

Image may be NSFW.
Clik here to view.

Android应用市场省流量更新(增量升级)原理解析

一、前言最近在看热修复相关的框架,之前我们已经看过了阿里的Dexposed和AndFix这两个框架了,不了解的同学可以点击这里进行查看:Dexposed框架原理解析 和...

View Article
Browsing all 5930 articles
Browse latest View live