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

Image may be NSFW.
Clik here to view.

AVL树

AVL树>      在之前我实现了二叉搜索树,但是二叉搜索树存在问题,就是当输入单调增或者单调减的结点数据后,二叉树就退化成类似链表的结构了,为了解决二叉搜索树的这种弊端就引入了AVL树. AVL树的性质>      1).左子树和右子树的高度之差的绝对值不超过1.      2).树中的每个左子树和右子树都是AVL树....

View Article


Image may be NSFW.
Clik here to view.

Swift自定义UITabBar

前言 很多时候,系统原生的 UITabBar 并不能满足我们的需求,譬如我们想要给图标做动态的改变,或者比较炫一点的展示,原生的处理起来都很麻烦。所以很多时候都需要自定义一个 UITabBar,里面的图标、颜色、背景等等都可以根据需求去改变。 效果展示: 从零开始 先说一下思路 页面继承自 UITabBarController ,然后自定义一个 UIView ,添加到 TabBar...

View Article


Image may be NSFW.
Clik here to view.

最全面的Xcode 8 带来的新特性。

一、首先看欢迎界面,这个是我们开发者经常接触的 欢迎界面扁平化网格去掉,是不是好看很多了 二、创建工程更加人性化 常用的放在最前面 1.内置表情包(Sticker Packs) 可以通过在Xcode中新建Sticker Pack Application来创建。这种方式可以简单地通过添加图片来在iMessage中添加表情包。添加的贴纸需要满足一下条件 图片类型必须是...

View Article

Image may be NSFW.
Clik here to view.

Android屏幕适配

(一)背景知识 为什么需要屏幕适配...

View Article

cpufreq动态频率调节(Sofia3GR)浅析及应用层APK实现

cpufreq动态频率调节浅析 cpufreq核心部分的代码都在:/drivers/cpufreq/cpufreq.c中,本文章是基于SOFIA3GR 6.0的代码进行解析,linux内核版本3.14.0。具体cpufreq核心(core)架构与API可参考:http://blog.csdn.net/droidphone/article/details/9385745...

View Article


Image may be NSFW.
Clik here to view.

iOS 高德地图(五)绘制点标记

(一)添加默认样式点标记 iOS SDK提供的大头针标注MAPinAnnotationView,通过它可以设置大头针颜色、是否显示动画、是否支持长按后拖拽大头针改变坐标等。 ** **这里用到的类是 MAPinAnnotationView 让我们对它的属性有个了解。 ** 继承关系图:  属性图: iOS...

View Article

Image may be NSFW.
Clik here to view.

Activity启动流程分析(二)

广告时间,大家喜欢我的文章,可以关注我的博客http://zwgeek.com 前面说到,希望分析一下Activity的启动流程,整个过程准备分为三篇文章来写 - 程序调用startActivity后发生的操作 - 如果被startActivity的程序是需要启动的程序,程序在最开始初始化时发生的操作。例如在Launcher中启动一个程序。 -...

View Article

Image may be NSFW.
Clik here to view.

[gitbook] Android框架分析系列之Android Binder详解

请支持作者原创: https://mr-cao.gitbooks.io/android/content/android-binder.html Android Binder详解 Table of Contents 1. binder简介2. binder的实现 2.1. IBinder类简介2.2. IInterface类简介2.3. BpBinder和BBinder简介2.4....

View Article


Image may be NSFW.
Clik here to view.

cocos2d-X:RPG遥感控制英雄

RPG游戏的遥控杆控制主角 先看代码:(参考赵云要格斗) #ifndef __HROCKER_H__ #define __HROCKER_H__ #include "cocos2d.h" using namespace cocos2d; //用于标识摇杆与摇杆的背景 typedef enum{ tag_rocker, tag_rockerBG, }tagForHRocker; //用于标识摇杆方向...

View Article


Image may be NSFW.
Clik here to view.

Java反射机制学习

一.概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。...

View Article

Image may be NSFW.
Clik here to view.

简易实现Listview滑动删除 (通用任意view)

惯例图示 动画皆用原生自带。方便理解复用 本示例 简化了 outouch之间的复杂判断。运用一些自带的属性动画 做出比较圆润的效果。 分享给大家 基本图示效果。 1.拉到按钮一半 还原超过一半自动显示全部 2.显示全部点击非删除区域还原 3.点击删除下面的item上移 自身缩小Y消失方便看出变化间隙 Module下载 滑动删除下载 1.用于兼容outouch和子view点击事件的容器...

View Article

Image may be NSFW.
Clik here to view.

Android 动画总结

在日常的Android开发中,经常会使用到动画,这里就对Android开发中的动画做一下总结。 Android 动画分类 总的来说,Android动画可以分为两类,最初的传统动画和Android3.0 之后出现的属性动画; 传统动画又包括 帧动画(Frame Animation)和补间动画(Tweened Animation)。 传统动画 帧动画...

View Article

Image may be NSFW.
Clik here to view.

IAR for STM8介绍、下载、安装与注册

 Ⅰ、写在前面本文讲述的内容是IAR for STM8的介绍、下载、安装与注册,其安装、注册过程和IAR for ARM类似,如果需要了解IAR for ARM相关的文章,可以到我博客,或微信公众号查看并下载。IAR for...

View Article


Image may be NSFW.
Clik here to view.

android之OkHttp简单使用

okHttp 的简单使用 引入Gradle依赖:compile 'com.squareup.okhttp3:okhttp:3.4.1' HTTP GET请求 MainActivity代码如下: import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log;...

View Article

Image may be NSFW.
Clik here to view.

电容触摸按键原理

前置技能       输入按键-GPIO输入   通用定时器原理 RC充放电电路原理 如图: 电阻R和电容C串联 当开关断开时,电阻R,电容0两端电压都是0,无电流 当开关闭合时(瞬间),电阻R两端V1(上端)和0(下端)有电压差,产生电流 此时电子通过电阻R积累在电容正极(上端),直到电容C电压为V1,充电完成 此时R两端电压均为V1,无压差,不再有电流经过...

View Article


Image may be NSFW.
Clik here to view.

Android之ViewPager+GridView实现仿美团首页导航栏布局分页效果

...

View Article

Android布局之ViewStub

废话不多说,先来看看官方文档说明: A ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime. When a ViewStub is made visible, or when inflate() is invoked, the layout...

View Article


Image may be NSFW.
Clik here to view.

java 内部类和匿名内部类

Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。 public class Outer{ private static int i = 1; private int j=10; private int k=20; public...

View Article

Image may be NSFW.
Clik here to view.

Linux电源管理-Suspend/Resume流程

前言 根据上一节linux电源管理-概述可知,linux电源管理存在的几种方式,如何查看这几种方式,以及最后的如何睡眠唤醒等。 通过echo mem > /sys/power/state就可以达到睡眠,所以可以根据此节点的sys代码分析suspend的流程。 suspend代码分析 在手机端执行如下命令: echo mem > /sys/power/state...

View Article

Image may be NSFW.
Clik here to view.

Android 自定义View练习:雷达图(比重)绘制

code: package com.louisgeek.louiscustomviewstudy; import android.content.Context; import android.content.res.Resources; import android.content.res.TypedArray; import android.graphics.Canvas; import...

View Article
Browsing all 5930 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>