Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法(Matt Galloway著)读书笔记(一)
第一章:熟悉objective-c第1条:了解objective-c语言的起源第2条:在类的头文件中尽量少引入其他头文件背景:使用#import"classname.h"可以引入其他文件的所有接口细节。问题:.h头文件中,在编译一个...Android 自定义对话框 res资源文件
Android自定义对话框res资源文件this表示该对话框是针对当前Activity的ProgressProgressDialognewProgressDialog(DialogActivity.this)设置最大值为100ProgressDialog.setax...- 0
- 0
- 0
- 0
- 0
iOS 裁剪工具
下载demo和工具下载链接spcliptool使用说明[[spcliptoolsharecliptool]sp_cliporiginimage:pickerimagecomplete:^(uiimage*_nonnullimage){//获取到裁剪后的image后续操作}];需求图片裁剪,效果...- 0
- 0
- 0
- 0
- 0
Android TextView 添加下划线的几种方式:总结其中的5种做法
1、在字符串资源中设置下划线属性直接让TextView引用字符串资源的name即可。phone:0123456MyLink2、TextView设置autoLi...- 1
- 0
- 0
- 0
- 0
iOS蓝牙打印价签:【商品条码、品名、零售价、规格信息等】(商品名称支持换行显示)
前言商品名称支持换行显示,商品条码的高度根据商品名称长度自动调整效果关键方法[commandaddTextwithX:30withY:ywithFont:@"TSS24.BF2"withRotation:0withXscal:1withYscal:1withText:- 0
- 0
- 0
- 0
- 0
Android 共享用户不兼容,安装失败 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
问题原因:使用adbinstall安装gf_display_test出现以下错误:命令行:adbroot->adbremount->adbinstallgf_display_test结果显示:Android共享用户不兼容导致的原因是因为虚拟机不支持添加共享用户...- 0
- 0
- 0
- 0
- 0
52个有效方法(5) - 用枚举表示状态、选项、状态码
枚举(enum)只是一种常量的命名方式。是c语言中的一种基本数据类型,是一个"被命名的整型常量"的集合。规范的定义代码中的状态、选项等“常量”。不参与内存的占用和释放。在开发中使用枚举的目的,是为...- 0
- 0
- 0
- 0
- 0
RecyclerView选中项居中(横向、竖向),指定位置置顶(竖向)
需要实现对LinearLayoutManager的重写中间显示类importandroid.content.Context;importandroid.support.v7.widget.LinearLayoutManager;importandroid.support.v7.widget.LinearSmoothScroller...- 0
- 0
- 0
- 0
- 0
C/C++解析XML格式文件
前面我们讲了生成XML文件,但是XML文件怎么解析呢?要解析的文件:代码Demo#include#include#include#include#includeusingnamespacestd;staticintDebug=1;intmain(in...- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
react native 实现扫描条形码功能(react-native-camera)
目录:思路安装中间件确认IOS、Android配置信息封装扫码组件另一个组件获取扫码数据思路安装中间件react-native-camera;检查IOS、Android是否配置成功;封装扫码组件,实现页面布局、扫码动画、获取扫...- 0
- 0
- 0
- 0
- 0
RecyclerView - 实现目标Item滚动到指定位置(SmoothScroller)
如果需要实现RecyclerView滚动到指定目标的位置,简单的说明下:#1.?RecyclerView.scrollToPosition(int)/***Conveniencemethodtoscrolltoacertainposition.**RecyclerViewdoesnot...- 0
- 0
- 0
- 0
- 0
52个有效方法(6) - 理解“属性”这一概念
属性“属性”(property)是oc的一项特性,用于封装对象中的数据。@property是声明属性的语法(@property=ivar+getter+setter)。oc对象通常会把其所需的数据保存为各种实例变量(ivar)。实例变量一般通过...- 0
- 0
- 0
- 0
- 0
自定义Adapter给RecyclerView添加头和尾
HelloAdapter能做什么?1、动态的添加头布局和尾布局。2、不限数量的添加头布局和尾布局。3、添加头布局和尾布局时可以指定view在顶部和尾部中的位置(可根据view的下标添加,也...- 0
- 0
- 0
- 0
- 0
unity火把效果的制作
火把的添加:添加一个灯光,选择Light中的PointLight进行调整灯光贴图:LightMapping1)window—Lighting—Setting可以和属性面板放在一起2)地形和灯光属性面板中的Static勾选3)要烘焙的话点击Genera...- 0
- 0
- 0
- 0
- 0
Android WorkerManager 的使用
简介WorkerManager适用于执行可以延迟(不需要精确时间)但是必须要稳定执行的的后台任务。适用于向后台同步应用数据,发送日志,应用检查更新等不需要及时完成的后台任务。在本文中这类型的后台任务...- 0
- 0
- 0
- 0
- 0
E2. Asterism (Hard Version)(思维)
constintN=6e5+5;intt;intmain(){ios::sync_with_stdio(false);cin.tie(nullptr);//freopen("in.txt","r",stdin);intn,p;while(cin>>n>>p){vectora(N);f(i,1,n)cin>>a[i];sort(a.begin()+1,a.b...- 0
- 0
- 0
- 0
- 0
Android.mk Apk/bin/lib/init.rc预编译处理
APK(Test.apk):LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=TestLOCAL_MODULE_CLASS:=APPSLOCAL_MODULE_TAGS:=optionalLOCAL_CERTIFICATE:=platformLOCAL_SRC_FILES:=$(LOCAL...- 0
- 0
- 0
- 0
- 0
记录腾讯的一面算法题
腾讯的一面算法题:记录下题目:给定两个超大的数字,超过了int的范围,用字符串表示,请把他们相加后用字符串返回。一:分析题目给我们两个字符串表示的数字,超过了Integer的范围,所以我们不能单纯的...- 0
- 0
- 0
- 0
- 0