经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
移动开发:SwiftiOSKotlinAndroid微信开发微信小程序ionicjQuery MobileAppCanCordovaCrossAppHomeKitObjective-CFlutter鸿蒙仓颉
 移动开发

android实现菜单三级树效果

本文实例为大家分享了android实现菜单三级树展示的具体代码,供大家参考,具体内容如下 以下是部分代码,完整代码请在最下面点击下载: 【MainActivity】 public void treeOnClick() { TODO Auto-generated me...[2018/11/22]

Android自定义简单的顶部标题栏

本文实例为大家分享了Android实现简单顶部标题栏的具体代码,供大家参考,具体内容如下 实现功能: 1)自定义View标题栏布局; 2)灵活的可以自己传入类型,选择所需要的控件来显示隐藏 3)相对于我之前写过的一篇,免继承,可直接在布局里使用 4)直接可以在布局控件里设置...[2018/11/22]

Info.plist的CFBundleIdentifier、CFBundleName、BundleDisplayName

plist关键字段: CFBundleIdentifier:应用包名、唯一标识 CFBundleVersion:文件版本号,可以每次发版本递增 CFBundleShortVersionString:appstore显示版本号,每次app store发版递增 CFBundleName:默认设置是等...[2018/11/21]

weex中UISegmentControl实现及遇到的问题

weex中UISegmentControl实现及遇到的问题

在最近主导的一个项目中,App端的实现使用了weex。通过近一个月的实践,我们发现如果对于人机交互较少的App,即使较少前端经验的人也能迅速进入开发(当然需要一定时间 才能上手weex)。在开发的时候,我们使用了weex-ui库,但也发现其中有一些控件没有实现,如UISegmentControl。...[2018/11/20]

iOS 用KVC设置结构体

iOS 用KVC设置结构体   在Fundation中KVC提供的键值路径只能访问对象,不能访问结构体。这很不面向对象。   执行下面的语句将会报错: [self setValue:@(100) forKeyPath:@"view.frame.width.x"];  re...[2018/11/20]

对Link Map File的初步认识

对Link Map File的初步认识

什么是Link Map File Link Map File中文直译为链接映射文件,它是在Xcode生成可执行文件的同时生成的链接信息文件,用于描述可执行文件的构造部分,包括了代码段和数据段的分布情况。Xcode在生成可执行文件的时候默认情况下不生成该文件,需要开发者手动设置Target --&g...[2018/11/20]

TextView图文混排

TextView图文混排

大家都知道,textView有一个setCompoundDrawables的方法来设置上下左右位置的图标,当然,也可以在xml布局文件中设置,然而问题来了,假如我们把图标放在左边,当我们让TextView分多行显示的时候,会出现一种情况,左边的图标并不会与第一行对齐,而是与整个textView居中...[2018/11/20]

iOS蓝牙APP常驻后台

iOS蓝牙类APP常驻后台的实现方法,经过在苹果开发者论坛询问,以及查看苹果开发者文档,最后得出正确的方法为: 1.设置plist,蓝牙权限 2.到target-capabilities-background modes中打开use Bluetooth LE acce ories选项 3.创...[2018/11/20]

深入理解苹果系统(Unicode)字符串的排序方法

深入理解苹果系统(Unicode)字符串的排序方法

Unicode编码 我们知道计算机是不能直接处理文本的,而是和数字打交道。因此,为了表示文本,就建立了一个字符到数字的映射表,叫做编码。最著名的字符编码就是ASCII了,它使用7-bit来表示应用字母表以及数字和其他字符。这对于英语来说是够用了,但是对于其他语言,这个7-bit就不能满足条件了,因...[2018/11/20]

Android相机启动crash错误排查

一个Android的用到相机的service程序,在比较少的情况下会出现在系统启动时crash。log显示是在调用ACameraDevice_createCaptureSe ion时返回错误ACAMERA_ERROR_STREAM_CONFIGURE_FAIL(这个程序是用jni操作相机的),co...[2018/11/20]

Android学习路线

这是网上抄的一篇Android学习路径,希望记录下来以供自己随时的学习,所有的博客也基本按照里面的知识点来发散。   1Java 基础   Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap ...[2018/11/20]

利用AccessibilityService自动获取微信号(Android)

前言: 最近遇到一个需求,要求写一个小插件,能够自动在微信的页面弹出一个窗口,展示用户的相关信息(与我们公司有关的信息,方便运营快速了解用户信息)。 当时我第一反应是不可能,如果能够在别的app中获取对应的信息,那岂不是太不安全了。直到我知道了Acce ibilityService这个东西。 基...[2018/11/20]

Android Studio集成Flutter

首先Flutter中文网教程地址:https: flutterchina.club/get-started/install/ 1.新建环境变量 变量名:PUB_HOSTED_URL 变量值:https: pub.flutter-io.cn 变量名:FLUTTER_STORAGE_BASE_...[2018/11/20]

OpenGL 混合功能

一、概念:简言之,即在颜色缓存区和深度缓存区中,新旧颜色的覆盖和替换问题;已经存在于缓存区的为目标颜色,即将进入缓存区的为源颜色; 二、应用场景:在不透明的图形前绘制一个透明的图形; 三、主要代码实现 核心代码 void RenderScene() { 清除缓存区 ...[2018/11/20]

[iOS]异常捕捉

UncaughtExceptionHandler.h #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface UncaughtExceptionHandler : NSObject @end ...[2018/11/20]

python获取微信小程序手机号并绑定遇到的坑

最近在做小程序开发,在其中也遇到了很多的坑,获取小程序的手机号并绑定就遇到了一个很傻的坑。 流程介绍 官方流程图 小程序使用方法 需要将 <button> 组件 open-type 的值设置为 getPhoneNumber,当用户点击并同意之后,可以通过 b...[2018/11/20]

Android 技能图谱学习路线

这里是在网上找到的一片Android学习路线,希望记录下来供以后学习   1Java 基础   Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 Hash...[2018/11/19]

小米6X手机解锁(bl锁)

1. http: www.miui.com/unlock/index.html,申请解锁 2. 手机:“设置 -> 更多设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备。错误提示:“绑定失败 错误码401”,有网友说“关闭查找手机”,也有说关机开机即可。测试...[2018/11/19]

Android八门神器(一): OkHttp框架源码解析

HTTP是我们交换数据和媒体流的现代应用网络,有效利用HTTP可以使我们节省带宽和更快地加载数据,Square公司开源的OkHttp网络请求是有效率的HTTP客户端。之前的知识面仅限于框架API的调用,接触到实际的工作之后深知自己知识的不足,故而深挖框架源码尽力吸取前辈的设计经验。关于此框架的源码...[2018/11/19]

安卓开发学习笔记(六):如何实现指定图片定时开屏功能?

首先我们先展示其代码: Lauch.java import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.support.v7.app.App...[2018/11/17]

小程序如何获取code

小程序如何获取code <button open-type="getUserInfo" hover-cla ='none' bindgetuserinfo="getUserInfoFun">.</button> ...[2018/11/17]

微信小程序合法域名配置-不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书

微信小程序合法域名配置-不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书 很多教程说按照以上方式调用即可。但是当我们在程序中实际调用以上程序时,就会报错, http: 14.116.211.92:8099 不在以下 request 合法域名列表中,请参考文档 ...[2018/11/17]

【OC底层】Category、+load方法、+initialize方法原理

【OC底层】Category、+load方法、+initialize方法原理

   Category原理 - Category编译之后的底层结构是 struct categroy_t,里面存储着分类对象方法、属性、协议信息- 当程序运行时,通过runtime动态的将分类的方法、属性、协议合并到一个大数组中- 底层使用的是二维数组进行存储,比如:[[分...[2018/11/16]

ListView 与 RecyclerView的比较

ListView 与 RecyclerView的比较

ListView与RecyclerView在在app应用非常广泛,相对于其他的view(button textview)来说比较复杂,接下来我将讲一下创建的流程以及两者的不同。 代码来自《第一行代码》 秋天到了,果园大丰收了,现在着急的事情,就是把水果收集好放进仓库里。 ListView...[2018/11/15]

解决微信小程序登录与发布的一些问题

解决微信小程序的问题 图片在电脑上显示但在手机上却无法显示的问题 要使用的是本地图片,不想把图片上传到网络再通过https的方式解决,解决方法如下: 1.image src中的图片地址对英文字母大小写敏感,必须确认大小写对得上; 2.图片大小问题。本地图片要小于10KB才能顺利在真机上显示...[2018/11/15]

详解IOS微信上Vue单页面应用JSSDK签名失败解决方案

背景 手机型号: 型号:iphone 7 / iphone xs max 版本:ios 10.3.1 / ios 12.1 微信版本:WeChat 6.7.3 问题还原: Vue应用(vue-router)上使用history模式,在某个页面内调用微信JSS...[2018/11/15]

微信小程序中遇到的iOS兼容性问题小结

前言 随着小程序的热度不减,更多的电商大佬来时使用小程序,在微信小程序开发中,经常会遇到一些兼容性的问题,下面这篇文章就记录下在微信小程序中遇到的一些兼容性问题,iOS兼容性 1.iOS中input的placeholder属性字体不居中 对placeholder设置lin...[2018/11/15]

当我们按下电源键,Android 究竟做了些什么?

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由goo发表于云+社区专栏 相信我们对Android系统都不陌生,而Android系统博大精深,被各种各样的智能设备承载的同时,我们会否好奇过,如此复杂的Android究竟是怎么运作起来的呢?借本文给大家分享,笔者对Andr...[2018/11/14]

安卓基础之Intent的用法

Intent的用法 意图的分类和用法: 隐式意图:通过指定一组数据或者动作实现 Intent intent=new Intent(); intent.setAction(""); intent.addCatogary(""); intent.setDataAndType("",""); ...[2018/11/14]

虹软人脸识别iOS SDK2.0

最近公司要在APP上添加一个人脸识别功能,在网上搜了一圈,发现虹软的人脸识别SDK挺好用的,而且还免费,所以就下载了他们的SDK研究了一下。总的来看功能挺好用的,只是demo上面部分功能不是很完善,所以就在官方demo的基础上改动了一些小的功能。 新增功能: 1. 通过图片注册人脸 2. 增加列...[2018/11/14]

iOS开发必会的坐标系探究

前言 app在渲染视图时,需要在坐标系中指定绘制区域。 这个概念看似乎简单,事实并非如此。 When an app draws something in iOS, it has to locate the drawn content in a two-dimensional space define...[2018/11/14]

android找不到aar包

android找不到aar包

转载请标明出处,维权必究:https: www.cnblogs.com/tangZH/p/9939663.html    在做项目的时候引入aar包,编译的时候却提示错误(这个错误大概说的是.......模块B>模块C......有点忘了),其实大概可以看出是由于多个...[2018/11/13]

自动生成支付宝自定义收款码

之前看到一篇关于xposed 介绍, 发现用xposed 可以用手机做很多好玩的东西。就研究用这个做了一个可以自动生成收款的码的程序。仅个人学习使用,  通过hook 支付宝函数, 可以调用支付宝生成个人收款二维码url 地址。 把地址回传给自己的应用程序。  [2018/11/13]

学习安卓开发[2] - 在Activity中托管Fragment

目录 在上一篇学习安卓开发[1]-程序结构、Activity生命周期及页面通信中,学习了Activity的一些基础应用,基于这些知识,可以构建一些简单的APP了,但这还远远不够,本节会学习如何使用Activity托管Fragment的方式来进行开发 为什么需要Fragment 单纯使用Acti...[2018/11/13]

iOS 12.1 跳转页面时 tabBar闪动

iOS 12.1 跳转页面时 tabBar闪动

  最新iOS 12.1系统, self.hidesBottomBarWhenPushed = YES,tabBar发生闪动 设置为不透明就行了。 [[UITabBar appearance] setTranslucent:NO];[2018/11/13]

Android跨进程抛异常的原理的实现

今天接到了个需求,需要用到跨进程抛异常。 怎样将异常从服务端抛到客户端 也就是说在Service端抛出的异常需要可以在Client端接收。印象中binder是可以传异常的,所以aidl直接走起:  aidl文件 interface ITestExceptionAidl&nb...[2018/11/12]

微信小程序车牌号码模拟键盘输入功能的实现代码

先来一波预览图。 预览图片一: 预览图二: 预览图三:  预览图四: 预览图五:  大概的效果就和原来图差不多。 思路解析:车牌号码由31位汉字,26位字母,10位数字组成的,开头第一位由省份简称的汉字...[2018/11/12]

android引用arr包

android引用arr包

转载请标明出处,维权必究:https: www.cnblogs.com/tangZH/p/9939494.html  android中引用的包一般分为两种: 1、jar包 2、arr包 arr包其实带有res的jar包,而普通的jar包是不带资源文件的。那么如何在项目中引用呢? ...[2018/11/11]

Kotlin入门(33)运用扩展属性

进行App开发的时候,使用震动器要在AndroidManifest.xml中加上如下权限: <!-- 震动 --> <uses-permi ion android:name="android.permi ion.VIBRATE" />  ...[2018/11/11]

android中的相对路径

转载请标明出处:https: www.cnblogs.com/tangZH/p/9939655.html    1、同个文件夹访问 D:\Java\main\A.java D:\Java\main\B.java A访问B的相对路径为B.java   2、...[2018/11/11]

安卓手机跳过手机验证注册谷歌账号

安卓手机跳过手机验证注册谷歌账号

这里不一张图一张图的贴上来了,大家需要的不是手把手的教,而是一个方法。 废话不多说,注意,安卓,谷歌邮箱下载安装上,进入设置,添加账号,需要外网,最后附上链接。之后常规操作,到手机号码这一项左下角会有跳过选项,跳过即可。之后注册成功之后再添加完善。 可能遇到的问题:和我描述的不一样,输入姓名之后就...[2018/11/11]

微信小程序提交审核并发布详细流程

微信小程序提交审核并发布详细流程 审核在1小时到N天不等 官方7天,一般3天内 提交审核?如何发布?审核过程中注意事项? 服务器: 域名只支持 https (request、uploadFile、downloadFile) 和 w (connectSocket) 协议 小程序必须使用 H...[2018/11/10]

快速探索,音视频技术不再神秘

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由goo发表于云+社区专栏 与生活紧密相连的音视频,为何有那么多格式?直播、点播以及即时视频其中又有怎样的机制支撑?面对纷繁复杂的音视频知识,应该如何学起?快速探索,音视频技术不再神秘。 前言 面对一门技术,我们熟悉而陌...[2018/11/9]

android常犯错误记录(三) - I-for-code-crazy

Error:Execution failed for task '':app:transformDexArchiveWithExternalLibsDexMergerForDebug''. > java.lang.RuntimeException: java.lang.RuntimeExce...[2018/11/9]

Android程序员的Flutter学习笔记

作为忠实与较资深的Android汪, 最近抽出了一些时间研究了一下Google的亲儿子Flutter, 尚属皮毛, 只能算是个简单的记录吧. Google自2017年第一次提出Flutter, 到2018年Beta, 再加之RN的各种风波与问题, 使得Flutter的热度不断上升, 国内不少公司...[2018/11/9]

Retrofit2.0 设置 连接超时

Retrofit2.0 设置 连接超时

Retrofit2.0 这个网络请求框架使用了很久了,最近一次出现一个小插曲。 有一个接口,返回的数据量因为业务的原因 会返回很大的数据量,此时网络不大好的情况下,会出现请求失败的情况 也就是回调了 onFaileure()方法,测试一下,大概都在10秒就会回调这个方法。 去后台验证,发现数...[2018/11/9]

Android Studio遇到Failed to sync Gradle project错误时的解决办法

Android Studio遇到Failed to sync Gradle project错误时的解决办法

     一   报错显示 Gradle sync failed: Unknown host ''d29vzk4ow07wi7.cloudfront.net''. You may need to adjust the proxy settings ...[2018/11/9]

解决Android Studio编译后安装apk报错:Error while Installing APK

刚开始玩 Android ,用Android studio  连接真机做测试,在虚拟机上没有问题,但是真机就会报错 检查了好多地方,最终发现了问题,网上的常规就不介绍了,大家自己去看别的帖子 手机方面 1.打开usb调试 2.打开usb安全调试 3.打开usb安装(允许通过...[2018/11/9]

静态库打包——.a和.framework文件

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号