亚博vip86.com 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
移动开发:SwiftiOSKotlinAndroid微信开发微信小程序ionicjQuery MobileAppCanCordovaCrossAppHomeKitObjective-CFlutter
?移动开发

浅谈Android客户端与服务器的数据交互总结

前言: 本文总结了Android客户端与服务器进行交互时,采用RESTful API +Json的交互方式,针对不同的数据形式以及不同的解析方法,如有不足之处,欢迎指正。 温馨提示:本文适合有一定Android开发经验的人阅读,如有疑问,欢迎留言讨论。 先了解一下相关的基本概念。 ...[2019/9/2]

KVO-键值监听

键值监听,就是可以监听对象某个属性值的变化; 首先,在工程中,新建一个Person的类 @interface Person : NSObject @property (nonatomic, copy) NSString *name; @end 在viewC...[2019/9/2]

Flutter学习笔记(25)--ListView实现上拉刷新下拉加载

如需转载,请注明出处:Flutter学习笔记(25)--ListView实现上拉刷新下拉加载 ? 前面我们有写过ListView的使用:Flutter学习笔记(12)--列表组件,当列表的数据非常多时,需要使用长列表,比如淘宝后台的订单列表,手机通讯录等,这些列表项数据很多...[2019/9/2]

Android进阶之路(1)-详解MVC

Android进阶之路(1)-详解MVC

最近因为换工作的原因没有写博客,现在慢慢稳定了,我准备写一些关于Android 进阶的文章,也是为了督促自己学习,大家一起进步! 今天详细的分析一下Android APP架构之一:MVC ### MVC简介 >[MVC](https: baike.baidu.com/item/MVC)...[2019/9/2]

导航页的开发--手机web app开发笔记(四)

? ? 好了,的所有的基础知识已经准备完毕了,现在开始制作引导页。这个引导页需要一个HTML文件,JS文件,一个CSS文件。在HBuilderX中根目录下添加“Guid.html”,在JS文件夹添加“myth.js”,在...[2019/9/2]

大疆无人机 Android 开发总结——视频解码

大疆无人机 Android 开发总结——视频解码

? ? ? ? DJI_Mobile_SDK是大疆为开发者提供的开发无人机应用的开发接口,可以实现对无人机飞行的控制,也可以利用无人机相机完成一些视觉任务。目前网上的开发亚博安卓app--任意三数字加yabo.com直达官网主要集中于DJI 开发者社区,网上的资源非常少。废话不多说~~,现在将在A...[2019/9/2]

Android进阶之路(2)-详解MVP

Android进阶之路(2)-详解MVP

### MVP简介 >MVP 全称:Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的[地方](https: baike.baidu.com/item/%E5%9C%B0%E6%96%B9/2262175):Controller/Pr...[2019/9/2]

Assets.xcassets:-1: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x

A ets.xca ets:-1: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x 不知道a ets发生了什么~~可能是我直接从另一个的项目拷贝进来的a ets 方案一: 重启治百病 方案...[2019/8/30]

JEB 无源码调试 以dvm smali字节码方式,Demo尝试

关于调试器看不到进程,无法attach的问题,网上也有很多亚博安卓app--任意三数字加yabo.com直达官网,基本是修改ro.debugable =1? ,ro.secure = 0 让adbd有root权限 attach到其他进程,涉及到要修改boot.img并刷包,可以在网上其他地方找找看相关资料 ? ...[2019/8/30]

Okhttp3源码解析(5)-拦截器RetryAndFollowUpInterceptor

### 前言 回顾: [Okhttp的基本用法](https: www.jianshu.com/p/8e404d9c160f) [Okhttp3源码解析(1)-OkHttpClient分析](https: www.jianshu.com/p/bf1d01b79ce7) [Okhttp3源码...[2019/8/29]

Andriod安卓下开发UHF读写器

随着在Andriod设备上使用UHF读写器变得越来越广泛,友我科技独立研发了UHF读写器的android开发包,使用此开发包,工程师只需在工程中导入jar包,使用java语言就可以轻松的开发出Android下的UHF读写器应用APP。支持jar包的UHF读写器有YW-602H。 在j...[2019/8/29]

iOS 视图渲染数据转CVPixelBuffer

近两年一直从事视频行业的开发, 加班也比较严重, 好久没有写文章了, 最近稍微有些时间, 前来写点文章, 记录一些开发中遇到的问题, 和解决方法! 做视频会议项目, 当然是离不开音视频啦, 也常常和WebRTC打交道, 包括编译WebRTC, 修改源码, 还有C++和OC的混编开发, J...[2019/8/29]

Android四大组件之BroadcastReceiver

前言 Hi,大家好,又双见面啦,上一期我们讲了如何使用Activity,肯定有不少小伙伴已经创建了属于自己的FirstActivity,那么这一期我们主要为大家介绍第二个重要组件BroadcastReceiver(广播接收器)。作为Android的四大组件之二,其应用场景非常多。下面,...[2019/8/29]

Android四大组件之Service

Android四大组件之Service

前言 Hi,大家好,上一期我们讲了如何使用BroadcastReceiver,这一期我们讲解Android四大组件之Service相关知识。每天一篇技术干货,每天我们一起进步。 耐心专注不仅仅是美德,更是一笔财富。 ? 1.简介与定义 简介 Service是一...[2019/8/29]

数据存储与访问之——SharedPreferences

  使用SharedPreferences(保存用户偏好参数)保存数据, 当我们的应用想要保存用户的一些偏好参数,比如是否自动登陆,是否记住账号密码,是否在Wifi下才能 联网等相关信息,如果使用数据库的话,显得有点大材小用了!我们把上面这些配置信息称为用户的偏好 设置,就是用户偏好的设...[2019/8/29]

细数 SharedPreferences 的那些槽点 !

前言 最近在处理一个历史遗留项目的时候饱受其害,主要表现为偶发性的 SharedPreferences 配置文件数据错乱,甚至丢失。经过排查发现是多进程的问题。项目中有两个不同进程,且会频繁的读写 SharedPreferences 文件,所以导致了数据错乱和丢失。趁此机会,精读了一遍 ...[2019/8/29]

python实现微信小程序用户登录、模板推送

Python 实现微信小程序的用户登录 小程序可以通过官方提供的登录邓丽来获取用户身份的标示, 具体文档可以参考 官方文档, 通过流程时序可以看到, 对于需要和前端配合的服务端开发, 主要实现的就是通过小程序提供的 code 换取用户的 openid 和 se ion_key, 并用换取到的 ...[2019/8/29]

亲,麻烦给个五星好评!—RatingBar

引言 上一篇的CheckBox已经让大家越来越接近实战演练了,本章我们继续分享干货给大家,今天介绍一个实用的UI控件RatingBar(星级评分条),对于使用过电商APP(某东,某宝等)的小伙伴们来说,应该不会陌生。在对商品进行评价时,经常会出现五星好评的评分样式,这个五星评分样式就是...[2019/8/28]

Android四大组件之Activity

前言 Hi,大家好,又见面啦,上一期我们讲了如何安装AS,是不是已经有小伙伴迫不及待的创建了自己的项目并开始尝试了呢?那么这一期我们主要为大家介绍Activity。作为Android的四大组件之一,Activity占据着非常重要的作用。本文将围绕Android的生命周期、启动模式、基...[2019/8/28]

WebView的坑你别嫌多

先简单介绍一下,Android在4.4之后采用了Chrome内核,所以我们在开发web页面的时候,es6的语法,c 3的样式等大可放心使用。我将分下面几个模块去介绍Android上面WebView。 WebView自身的一些方法 方式1. 加载一个网页: webView.loadUrl("...[2019/8/28]

Flutter学习笔记(24)--SingleChildScrollView滚动组件

如需转载,请注明出处:Flutter学习笔记(24)--SingleChildScrollView滚动组件 在我们实际的项目开发中,经常会遇到页面UI内容过多,导致手机一屏展示不完的情况出现,以Android为例,在Android中遇到这类情况的做法通常就是使用ScrollView将内容...[2019/8/28]

Android开发笔记

1.使用AlertDialog.Builder 对话框自定义view,并通过setview设置 AlertDialog.Builder dlgAlert; dlgAlert = new AlertDialog.Builder(this); ...[2019/8/28]

Okhttp3源码解析(4)-拦截器与设计模式

Okhttp3源码解析(4)-拦截器与设计模式

### 前言 回顾: [Okhttp的基本用法](https: www.jianshu.com/p/8e404d9c160f) [Okhttp3源码解析(1)-OkHttpClient分析](https: www.jianshu.com/p/bf1d01b79ce7) [Okhttp3源码...[2019/8/27]

Android开发之输入框EditText介绍

这篇文章主要为大家详细介绍了Android布局之输入框EditText设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 现在先简单介绍一下技术点: 1.如何使用圆角输入框和按钮背景 2.如何实现“手机号”、“密码”后面的竖线 3.如何嵌套输入框的布局 4.如何监听输入框的输入事件...[2019/8/27]

Android开发之OkHttp介绍

要论时下最火的网络请求框架,当属OkHttp了。自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于HttpClient的支持,而市面上流行的Retrofit同样...[2019/8/27]

Flutter学习笔记(23)--多个子元素的布局Widget(Rwo、Column、Stack、IndexedStack、Table、Wrap)

如需转载,请注明出处:Flutter学习笔记(23)--多个子元素的布局Widget(Rwo、Column、Stack、IndexedStack、Table、Wrap) ? 上一篇梳理了拥有单个子元素布局的Widget,今天来梳理一下拥有多个子元素布局的Widget。 ...[2019/8/27]

Android app targetSdk升级到27碰到的一个bug补充说明

版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http: javaexception.com/archive 203 完美解决google nexus设备全面屏主题crash问题 前面有一篇文章,记录了我在app升级到targetSdk 27中,出现的...[2019/8/27]

Android-WebView支持input file启用相机/选取照片

webview要调起input-file拍照或者选取文件功能,可以在webview.setWebChromeClient方法中重写指定的方法,来拦截webview的input事件,并做我们相应的操作。 Android代码 webView.setWebChromeClient(new W...[2019/8/27]

NDK Cmake

CMake与NDK搭配使用时,可以配置的部分变量: ANDROID_PLATFORM:指定Android的目标版本,对应$NDK/platform 目录下的版本。通常情况下是defaultConfig中的minSdkVersion,这样就能确保所有大于等于minSdkVersion的设...[2019/8/27]

iOS实现文字水平无间断滚动效果

IOS跑马灯效果,实现文字水平无间断滚动,示例代码如下: ViewController.h #import @interface ViewController : UIViewController{ NSTimer ...[2019/8/27]

iOS AOP实战

iOS AOP实战

AOP: 面向切面编程,偏向于处理业务的某个阶段 适用场景:   1. 参数校验:网络请求前的参数校验,返回数据的格式校验等等   2. 无痕埋点:统一处理埋点,降低代码耦合度   3. 页面统计:帮助统计页面访问量   4. 事务处理:拦截指定事件,添加触发事件  ...[2019/8/26]

Okhttp3源码解析(1)-OkHttpClient分析

### 前言 上篇文章我们讲了[Okhttp的基本用法](https: www.jianshu.com/p/8e404d9c160f),今天根据上节讲到请求流程来分析源码,那么第一步就是实例化OkHttpClient对象,所以我们今天主要分析下OkHttpClient源码! #### ...[2019/8/26]

Gradle-日志

日志就像是构建工具的 UI,如果输出太混乱,真正的警告和错误很容易就被忽略了。Gradle 定义了 6 种日志级别,以便于我们识别有用的信息。 日志级别 Gradle 的日志 和Android 一样也有多个级别。 级别 用于 ERROR 错误消息 QUITE 重要消息...[2019/8/26]

Okhttp3源码解析(3)-Call分析(整体流程)

### 前言 前面我们讲了 [Okhttp的基本用法](https: www.jianshu.com/p/8e404d9c160f) [Okhttp3源码解析(1)-OkHttpClient分析](https: www.jianshu.com/p/bf1d01b79ce7) [Okhttp...[2019/8/26]

Okhttp3源码解析(2)-Request分析

### 前言 前面我们讲了 [Okhttp的基本用法](https: www.jianshu.com/p/8e404d9c160f) [Okhttp3源码解析(1)-OkHttpClient分析](https: www.jianshu.com/p/bf1d01b79ce7) 今天主要分析...[2019/8/26]

Flutter学习笔记(22)--单个子元素的布局Widget

Flutter学习笔记(22)--单个子元素的布局Widget

如需转载,请注明出处:Flutter学习笔记(22)--单个子元素的布局Widget 入门学习Flutter有一段时间了,Demo用过的Widget也有不少,想着整体的梳理一下,所以今天结合Flutter中文网和书籍梳理一下Widget的使用,首先梳理一下拥有单个子元素的布局Widge...[2019/8/26]

Glide3升级到Glide4碰到的问题汇总以及部分代码修改

Glide3升级到Glide4碰到的问题汇总以及部分代码修改

版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http: javaexception.com/archive 188 Glide.3x的版本是3.7.0,Glide4.x的版本是4.2.0 Glide3.x中最基础的用法 Glide.with(...[2019/8/26]

Android Studio修改Apk打包生成名称

版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http: javaexception.com/archive 201 Android Studio修改Apk打包生成名称 Android studio默认生成的apk的名字实在是太没有辨识度了,一般默认是...[2019/8/26]

错题本:ConstraintLayout 不能正常显示

理想效果: 实际效果: 原因:因为文件中一个控件的约束属性写错了 这个属性是 app:layout_constraintLeft_toLeftOf="@id/oa_setting_group_tv_add" 写成了自己在自己左边了。

入职小白随笔之高通项目编译流程

声明:本文来自我的导师wangjie. ? ? 本文主要包含以下内容 一、查看项目所在分支二、切换到目标分支三、查看当前所在分支四、编译Android源码五、source Android 编译环境六、lunch 所需的编译项目七、单编 模块八、...[2019/8/23]

【原】UILabel 设置了 attributedText 后省略号不显示

在开发中,对于一个 UILabel 我们都会设置 lineBreakMode 属性。 我在开发中就遇到个比较有意思的问题,所以就写了这篇博客,与大家共勉! 对于一个 UILabel ,我先设置了 self.titleLbl.lineBreakMode = NSLineBreakByT...[2019/8/23]

Android 无源码smail进行debug

待调试项目在AndroidManifest.xml中debugable=true 参照此处:https: blog.csdn.net/ausboyue/article/detail 80189184 https: www.cnblogs.com/fengxing999/p/1000...[2019/8/23]

Kotlin exception - I-for-code-crazy

cannot generate view binders java.lang.StackOverflowError ?最近写kotlin项目,使用databinding,在适配器中定义了事件接口,在适配器中添加了长按事件,setVariable?longClick...[2019/8/23]

微信小程序 子级页面返回父级并把子级参数带回父级实现方法

说到页面之间的跳转,跳转中顺带些参数,在程序猿的生活中是很常用的,下面就让我们来看看吧! 这里有两种方法来解决: 方法一 就是我们常用的本地储存,在当前子级页面用( wx.setStorage || wx.setStorageSync )储存好,跳转到父级页面的时候取出,采用( w...[2019/8/23]

Android studio 3.4 新建项目报错Error:unable to resolve dependency for app@。。。解决办法

试过网上很多的例子,有的设置Go?to?`File->Settings->Build,?Execution,?Deployment->Gradle->Uncheck?Offline?work?o...[2019/8/22]

Flutter学习笔记(21)--TextField文本框组件和Card卡片组件

Flutter学习笔记(21)--TextField文本框组件和Card卡片组件

如需转载,请注明出处:Flutter学习笔记(21)--TextField文本框组件和Card卡片组件 今天来学习下TextField文本框组件和Card卡片组件。 只要是应用程序就少不了交互,基本上所有的应用程序都会有用户名、密码输入框,搜索框等等,前面我们有写过一篇基于Form...[2019/8/22]

Flutter学习笔记(20)--FloatingActionButton、PopupMenuButton、SimpleDialog、AlertDialog、SnackBar

如需转载,请注明出处:Flutter学习笔记(20)--FloatingActionButton、PopupMenuButton、SimpleDialog、AlertDialog、SnackBar FloatingActionButton FloatingAction...[2019/8/21]

Vue中axios的封装(报错、鉴权、跳转、拦截、提示)

Vue中axios的封装(报错、鉴权、跳转、拦截、提示)

统一捕获接口报错 弹窗提示 报错重定向 基础鉴权 表单序列化 实现的功能 统一捕获接口报错 : 用的axios内置的拦截器 弹窗提示: 引入?Element UI 的?Me age 组件 报错重定向: 路由钩子...[2019/8/21]

微信小程序仿今日头条导航栏滚动解析

项目需要,做一个和今日头条一样的导航栏,可以横行滚动,幸好再weui里面看到了类似的例子 地址:https: weui.shanliwawa.top/demo/js4.html,使用iscroll-lite.j实现,weui自己封装了一层,vue中实现代码:

微信小程序webview与h5通过postMessage实现实时通讯的实现

微信小程序webview与h5通过postMessage实现实时通讯的实现

在做 React Native 应用时,如果需要在 App 里面内嵌 H5 页面,那么 H5 与 App 之间可以通过 Webview 的 PostMe age 功能实现实时的通讯,但是在小程序里面,虽然也提供了一个 webview 组件,但是,在进行 postMe age 通讯时,官方文档里面给...[2019/8/20]

128
2
记录数:1612 页数:1/3312345678910下一页尾页
加载更多