0推荐
8K 浏览

UI 进阶之拖拽排序的实现

拖拽排序是新闻类的App可以说是必有的交互设计,如今日头条,网易新闻等。拖拽排序是一个交互体验非常好的设计,简单,方便。
cjdl8294 9年前   
0推荐
7K 浏览

Android消息处理机制(Handler、Looper、MessageQueue)

Android是基础消息驱动的,Android系统为每一个程序维护了一个消息队列( MessageQueue ),我们可以非常简单的往消息队列中插入消息( Handler ),主线程会循环的从队...
0推荐
6K 浏览

Wireshark 抓包 iOS 入门教程

网络抓包是个基础技能,对于网络协议的掌握有一定的要求。iOS上实现网络抓包可以用Charles(针对http和https),tcpdump(快速分析网络包),和Wireshare。之前写过一篇介...
0推荐
8K 浏览

一款强大的 Android 底部导航

:blush: JPTabBar :blush: 阅读中文文档请点击这里 ScreenShots: Main functions and features: More Animation eff...
0推荐
18K 浏览

Android 上的蓝牙实践

我今天分享的主题是 Android 上低功耗蓝牙的实践。这个主题比较小众。我在过去的一年多的时间里,主要是在做低功耗蓝牙相关的开发。接触过程中发现,BLE 的开发和通常的 Android APP...
0推荐
13K 浏览

自定义选择复制功能的实现

这个项目还是有很多值得优化的地方,比如一些边界状态的处理,多个 TextView 的选择复制的场景等等,代码上的内部类的使用也是不够优雅的,不能够做到足够的解耦,都是有优化空间的
0推荐
6K 浏览

源码推荐:高度可定制性商品计数按钮 非常酷的UITableView动画

拖动即可实现星级评定,思路清晰(上传者:18363973090) 仿iPad动态菜单(上传者:KongPro) 这个是菜单的第三版本了,增加了动态处理菜单项个数的功能。 iOS自定义视频播放器(...
0推荐
6K 浏览

Android WebView简要介绍和学习计划

我们通常会在App的UI中嵌入WebView,用来实现某些功能的动态更新。在4.4版本之前,Android WebView基于WebKit实现。不过,在4.4版本之后,Android WebVi...
0推荐
7K 浏览

我看小程序:连接一切的背后,是打群架时代的开始

都说业内有三大宝:马云的公开信,罗永浩的新相声,马化腾张小龙的内部内容泄露。这几个人时不时放出点消息,都能引起整个互联网圈的集体高潮。
0推荐
5K 浏览

Runtime Method Swizzling开发实例汇总

简单来说我们主要是使用Method Swizzling来把系统的方法交换为我们自己的方法,从而给系统方法添加一些我们想要的功能。已经有很多文章从各个角度解释Method Swizzling的涵义...
wxwj7573 9年前   
0推荐
6K 浏览

移动端的加解密

本文虽然主要介绍的是Android加解密算法的分类、其优缺点特性及应用,但是对iOS移动端开发者也会有很大的启发,毕竟算法不分语言。这篇文章由浅入深地了解和选择加解密算法。文中会包含算法的关键代...
0推荐
8K 浏览

轻量级分页 PageView 组件标题栏支持自定义

WHC_PageViewKit 简介 高效 : 预加载机制 方便 : 只需要设置简单参数即可构建炫酷的TitleBar和PageView 动画 : 支持翻页TitleBar炫酷动画效果 优势 :...
cqja6130 9年前   
0推荐
12K 浏览

Android Weekly #232 安卓开发周刊 中文版

文章&教程 Kotlin是如何成为我们的Android系统的主要语言的 (medium.com) 几个月前某个团队决定做一种新尝试:开发一个商业应用,其整个开发过程完全使用Kotlin——一种J...
0推荐
7K 浏览

React Native 之TabBarIOS

目前的APP内,大部分都是选项与选项之间切换,比如:微信、微博、QQ空间…,在iOS中,我们可以通过TabItem类进行实现,那么,在React Native中,我们可以通过TabBarIOS和...
0推荐
6K 浏览

一触即发 App启动优化最佳实践

闪屏定义 Android官方的性能优化典范,从第六季开始,发起了一系列针对App启动的优化实践,地址如下: https://www.youtube.com/watch?v=Vw1G1s73DsY...
0推荐
5K 浏览

iOS开发多线程篇—NSOperation基本操作

最大并发数不要乱写(5以内),不要开太多,一般以2~3为宜,因为虽然任务是在子线程进行处理的,但是cpu处理这些过多的子线程可能会影响UI,让UI变卡。
0推荐
7K 浏览

Android 网络框架之Retrofit2使用详解及从源码中解析原理

Retrofit是针对于Android/Java的、基于okHttp的、一种轻量级且安全的、并使用注解方式的网络请求框架。
0推荐
6K 浏览

各大排序算法的Objective-C实现以及图形化演示比较

用Objective-C实现几种基本的排序算法,并把排序的过程图形化显示。其实算法还是挺有趣的
0推荐
10K 浏览

Android与JS交互的细节问题

1.首先准备一个test.html文档,如下: <html> <meta charset="utf-8"><head> <title>js交互android</title> <script ty...
0推荐
11K 浏览

如何在Xcode 8中更好地使用StoryBoard

苹果在Xcode 8中为 Interface Builder 的界面做了非常伟大的改善,Size Classes 变得更加直观,StoryBoard的使用也变得更加的便利,还有一个完整度惊人的 ...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档