0

笔记:沙盒文件的创建(我懒,偷偷复制过来的,无奈脸。。。。)

NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"xxx.txt"]; https://www.cnblogs.com/FBiOSBlog/p/5819418.html https://blog.csd ...

纯粹的code 发布于 2019-01-22 15:35 评论(0)阅读(5)
0

Android-蓝牙的网络共享与连接分析

一、概述 本次分析是基于android7.0的源码,主要是介绍如何通过反射来打开蓝牙的网络共享以及互联网的连接。 二、蓝牙的网络共享 1. 网络共享部分源码分析 关于packages/apps/Settings/src/com/android/settings/TetherSettings.java ...

.double 发布于 2019-01-22 14:12 评论(0)阅读(14)
0

笔记:iOS字符串的各种用法(字符串插入、字符串覆盖、字符串截取、分割字符串)(别人的代码直接复制过来的,我脸皮有点厚)

NSString* str=@"hello";//存在代码区,不可变 NSLog(@"%@",str); //1.【字符串插入】 NSMutableString* str1=[[NSMutableStringalloc]initWithString:@"hello"];//存在堆区,可变字符串 NS... ...

纯粹的code 发布于 2019-01-22 10:06 评论(0)阅读(12)
0

Android Studio教程11-RecycleView的使用

[TOC] 1. RecyclerView 1.1. Add support library 1.2. 将RecyclerView添加到布局 此文件命名为: 1.3. 主actiivty中如何调用recycleview对象 2. 实例 本节中的所有代码已上传到: ...

Bricker666 发布于 2019-01-21 20:24 评论(0)阅读(23)
0

环境状态界面

...

yu生 发布于 2019-01-21 19:43 评论(0)阅读(7)
1

从APP跳转到微信指定联系人聊天页面功能的实现与采坑之旅

起因: 最近做的APP中有一个新功能:已知用户微信号,可点击直接跳转到当前用户微信聊天窗口页面。 当时第一想法是使用无障碍来做,并且觉得应该不难,只是逻辑有点复杂。没想到最终踩了好多坑,特地把踩过的坑记录下来。 实现逻辑: 在APP中点击按钮→跳转到微信界面→模拟点击微信搜索按钮→在微信搜索页面输入 ...

懒星人 发布于 2019-01-21 18:13 评论(2)阅读(257)
0

Android Studio教程10-Intent的详细使用

[TOC] 1. Intent启动器 1.1. Intent的用途 1. 启动Activity :希望返回结果 2. 启动服务 启动一个不适用用户界面而在后台执行操作的组件 :下载文件等,可携带任何必要的数据 : 使用客户端 服务器接口,从其他组件绑定到此服务 3. 传递广播 广播是任何应用均可接收 ...

Bricker666 发布于 2019-01-21 15:26 评论(0)阅读(9)
0

Android Studio教程09-加载器Loader的使用

[TOC] 1.加载器特征 用于每个 和 支持异步加载数据。 监控其数据源并在内容变化时传递新结果。 2. Loader API 3. 在应用中使用Loader 主要步骤 1. 或 2. 的实例 3. 一个 ,用于加载由 支持的数据。您也可以实现自己的 或 子类,从其他源中加载数据。 4. 一个 实 ...

Bricker666 发布于 2019-01-21 14:42 评论(0)阅读(9)
0

Android Studio教程07-Fragment的使用

[TOC] 1. Fragment是什么 fragment表示 Activity 中的行为或用户界面部分。可以将多个片段组合在一个 Activity 中来构建多窗格 UI fragment是activity的模块化组成部分 fragemnt性质: 有自己的生命周期 可以接收输入事件,并且可以在act ...

Bricker666 发布于 2019-01-21 14:09 评论(0)阅读(9)
0

keyboard dialog 仿微博键盘

功能描述:弹出键盘,右边有最大化按钮,没有最大化的时候最大行数为3,默认1行,随着文字输入增加自动增加高度,到达3行时不会在增加,点击最大化输入框,行数无限制,输入框下方图片点击删除 此处为了简便,键盘监听用了一个库,如果自己写也简单,直接 addOnGlobalLayoutListener 便可 ...

I-for-code-crazy 发布于 2019-01-21 11:18 评论(0)阅读(20)
0

一起学Android之ListView

本文以一个小例子,简述Android开发中ListView的相关应用,仅供学习分享使用。 ...

Alan.hsiang 发布于 2019-01-20 15:09 评论(0)阅读(30)
2

浏览器与android移动端视频互播技术实现

手机端与平台之间的视频直播功能,主要通过集成多种开源视频框架以及采购第三方视频直播服务器产品来实现预定业务需求。视频直播对话功能的实现,主要经历了三个阶段:利用开源视频框架实现视频直播、采购第三方视频服务器实现视频直播、系统平台集成开源框架实现视频互播。 图1.视频互播逻辑框架 1 利用开源视频框架 ...

明基奶茶 发布于 2019-01-19 14:21 评论(0)阅读(111)
0

一些android开发实用性网站记录

android开发一些有用的网站有很多,可以方便我们开发,记录一下哈。 1、Android源代码在线阅读:https://www.androidos.net.cn/sourcecode 2、在线Json校验格式化工具:https://www.bejson.com/ 3、开源加载动画:https:// ...

妖久 发布于 2019-01-18 19:48 评论(0)阅读(45)
0

block本质探寻八之循环引用

说明:阅读本文,请参照之前的block文章加以理解; 一、循环引用的本质 //代码——ARC环境 //打印 分析:main函数日志输出之前,Person实例对象就被销毁了——因为在test1()方法中,强指针per持有[[Person alloc] init]对象会执行retain操作导致Perso ...

春天里的花骨朵 发布于 2019-01-18 18:18 评论(0)阅读(21)
0

Swift构造

构造就是将结构体、类或枚举的实例准备好以便使用的过程。这个过程包括: (1)为实例中的每个存储属性设置初始值。 (2)执行必要的准备和初始化工作。 实例的构造过程是通过构造器来完成的。 可以在结构体、类或枚举中提供自定义的构造器,从而自定义实例的构造过程。 结构体的自定义构造器的基本用法 类的自定义 ...

鸿鹄当高远 发布于 2019-01-18 15:34 评论(0)阅读(14)
0

Android Studio教程06-布局,监听器以及基本控件

[TOC] 2. 监听器 一个控件可以设置多个监听器 绑定监听器的步骤 获取代表控件的对象 定义一个类,实现监听器接口 生成监听器对象 为控件绑定监听器对象 3. 布局 控件布局方法:就是控制控件在Activity中的位置,大小,颜色以及其他控件样式属性的方法 如何设置布局 在布局文件完成控件布局 ...

Bricker666 发布于 2019-01-17 21:35 评论(0)阅读(43)
0

block本质探寻七之内存管理

说明: <1>阅读本问,请参照block前述文章加以理解; <2>环境:ARC; <3>变量类型:基本数据类型或者对象类型的auto局部变量; 一、三种情形 //代码 //打印 //clang:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc - ...

春天里的花骨朵 发布于 2019-01-17 14:01 评论(0)阅读(12)
0

.gitignore中添加的某个忽略文件并不生效

最近项目中,来了一新同事,协同开发的过程中,发现老是提示pod install,于是照做了,做完项目可以跑成功但发现提示我跟同事一样的问题,Podfile.lock文件需要提交,于是便提交了,然而同事拉取了我的提交日志以后便和我报了一模一样的错,需要pod install或者update一下,这时候 ...

菁欣 发布于 2019-01-17 11:46 评论(0)阅读(18)
0

Android Studio教程05-Parcelables和Bundles.md

`Parcelable Bundle IPC / Binder Parcelable Bundle`对象的建议和最佳实践 。 在活动之间发送数据 当应用程序创建一个 用于 启动新 的对象时 ,应用程序可以使用该 方法传入参数。 OS Bundle包含意图的基础。然后,操作系统创建新的活动,取消数据包 ...

Bricker666 发布于 2019-01-17 11:14 评论(0)阅读(25)
0

Android Studio教程04-Task和Back stack

[TOC] 1.Tasks and Back Stack 1.1. 当点击Back按钮返回到上一个Activity时发生了什么? 后进 先出 原则 1.2. 点击HOME按钮 当点击HOME按钮的时候,原activity停止,但是整个activity依然完整,用户返回这个task的时候,依然保持用户 ...

Bricker666 发布于 2019-01-17 11:02 评论(0)阅读(20)