- 博客(43)
- 资源 (1)
- 收藏
- 关注
转载 PySimpleGUI的使用方法
转自:PySimpleGUI良心总结import PySimpleGUI as sgdef 总体说明(): #下面这个layout变量就是控件的集合,里面放空间 #将来我们直接把这个变量传到窗口(屏幕)那里 #你可以把它当作实际内容 #以下是个简单的例子 layout = [[sg.Text("要显示在窗口上的文字")], [sg.Bu...
2020-03-30 09:00:19
8191
原创 Xcode 使用LaunchScreen加载启动图不显示,界面黑屏
一种情况是缓存问题:解决方法是在项目文件夹内将启动图修改新名称,在Xcode中删除无效的旧名称文件,右键Add Files to xxx添加刚才修改名称的启动图,卸载APP重新安装。...
2019-12-02 16:14:36
2557
原创 react native遇到的问题
1、SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.解决方法:编辑在工程根目录/android/local.properties文件,如果没有请新建,在文件中写入sdk.dir=/...
2019-10-16 13:35:58
2387
转载 AE+BodyMovin导出动画JSON文件
转自:http://www.360doc.com/content/18/0120/01/13671173_723513264.shtml
2019-03-19 13:29:01
8659
转载 Lottie 动画AE+Bodymovin导出的JSON文件解读
链接:https://www.jianshu.com/p/e41c7d826324lottie动画的json配置object名称 定义 v 使用bodymovin的版本 assetes 图片集合 layers 图层集合 w 视图的宽度 h 视图的高度 ip 起始关键帧 op 结束关键帧 fr 帧率...
2019-03-19 13:10:42
7598
原创 xcode The workspace named "xxx does not contain a scheme named "xxx".
一种情况是git同步时包内容出现非法字符右击ios工程文件(xxx.xcodeproj)--->显示包内容--->打开文件 project.pbsproj 查找是否有‘====’等非法字符
2019-03-15 14:02:33
3328
转载 CMD 修改编码格式避免乱码
CMD控制台 默认使用 GBK 编码。要修改 控制台 的编码就要用到 CHCP 命令了。有两种方式查看 chcp 的用法说明help chcpchcp /?CHCP [nnn]nnn 指定代码页的编号(注意:三个n并非说明代码页只能有3位)CHCP 命令用来显示或设置 控制台 的 活动代码页编号。不带参数键入 CHCP 以显示活动代码页编号。活动代码页编号的定义代码页是...
2018-12-26 09:24:33
307
转载 iPhone 尺寸
转自:http://www.shejidaren.com/examples/tools/chichun/ui-design-spec.html
2018-12-25 10:03:39
124
原创 React-native code-push 热更新
创建一个CodePush 账号在终端输入code-push register,会打开如下注册页面让你选择授权账号。注册codepush授权通过之后,CodePush会告诉你“access key”,复制此key到终端即可完成注册。![获取codepush access key](https://raw.githubusercontent.com/crazycodeboy/RNS...
2018-12-25 09:59:45
433
转载 查询IOS各系统占比
iPhone系统版本占比https://developer.apple.com/support/app-store/https://david-smith.org/iosversionstats/iPhone国内市场占比http://compass.umeng.com/trend#hardwareListhttps://www.jiguang.cn/reports/283国外https:/...
2018-12-18 14:21:03
931
转载 React-native code-push 热更新
创建一个CodePush 账号在终端输入code-push register,会打开如下注册页面让你选择授权账号。注册codepush授权通过之后,CodePush会告诉你“access key”,复制此key到终端即可完成注册。![获取codepush access key](https://raw.githubusercontent.com/crazycodeboy/RNStu...
2018-08-09 09:37:07
904
转载 React Native 关于界面导航
本篇文章只讲解基础用法,如果你想了解更多,请戳这里->戳我。简介react-navigation主要包括导航,底部tab,顶部tab,侧滑等,功能很强大,而且体验接近原生。今天我们介绍的组件分别为:导航 -> StackNavigator底部或者顶部tab -> TabNavigator侧滑 -> DrawerNavigatorDrawerNavigator先来看看运行效果...
2018-05-10 09:32:27
957
原创 React-Native 点滴记录
1、SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable. 解决方法:编辑在工程根目录/android/local.properties文件,如果没有请新建,在文件中写入sdk.dir=/...
2018-02-07 10:56:40
686
转载 react native 打包APK
Android:$ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000-genkey 用于生成公 / 私密钥对-keystore my-release-key.keystore 将要生成的密钥库的名称-alia
2018-02-01 09:20:28
203
转载 reactnative 打包ios
转自:点击打开链接一、生成jsbundle1.进入rn项目的ios工程文件夹,找到和rn项目同名的文件件,打开AppDelegate.m文件,将这一行注释掉(为了方便真机和模拟器间的切换,尽量注释):jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@
2018-01-26 16:11:43
727
转载 React Native SVG Animated 绘制动画
转自:React Native SVG描边动画stroke属性stroke 定义描边颜色stroke="#0078ff"strokeWidth 定义描边的宽度strokeWidth="3"创建虚线时候用到的属性:strokeDasharray 创建虚线// 假设一个‘空格’5像素,一个‘_’5像素strokeDasharray="5" // 看到的是 _ _ _ _ 即5像素实线,
2018-01-09 17:49:48
4034
转载 React Native开发中常用三方组件库
点击打开链接react-native -30 (每天一个Demo,共三十个,有些demo很不错哦)https://github.com/fangwei716/30-days-of-react-native拖动九宫格https://raw.githubusercontent.com/fangwei716/ThirtyDaysOfReactNative/sc
2018-01-05 08:35:45
3998
2
原创 react native 与服务器交互坑
今天遇到两个坑一个是以表单formData封装的JSON格式数据不是标准的json格式,导致服务器解析数据是错误返回400 bad request。例如二是iOS模拟器10.3版本访问http协议有限制,
2017-12-11 11:03:39
1757
转载 reactnative textinput 使用
1.TextInput介绍TextInput是一个允许用户通过键盘输入文本的的组件,该组件提供了多种配置的属性,如自动完成、自动大小写等等。注意:通过onChangeText从TextInput中获取用户录入的文本是目前唯一的方法。2.属性 - autoCapitalize: PropTypes.oneOf(['none','sentences','words','characters',]) 控
2017-12-04 11:05:31
321
转载 MAC常用命令
mac 终端 常用命令基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions3、建立新目录m
2017-11-24 14:24:46
206
转载 Android数据库框架-Archiver(LiteOrm)的使用
转自:Android数据库框架-Archiver(LiteOrm)的使用 在Android开发中,大家开发不同项目,不同的项目就不有不同需求。但是不管是什么项目都会涉及到数据存储。比如SharePreferences,SQLite,File等方式。但是我最近开发的项目是一个有IM的项目。所以需要用到SQLite,原因是这其中的数据并不是所有数据都是在后台拉取的。也有需要
2016-04-19 13:14:09
998
转载 ADB 命令
转自:【adb】常用命令整理备忘录adb start-server启动adb服务,如果它没启动的话adb kill-server关闭服务adb devices查看所连接的设备以及设备所对应的序列号adb install -r xxxx.apk安装app,需要注意的是如果连接了两台设备,则会报错,此时可以添加-s 来处理
2016-04-19 10:16:36
260
转载 国内Android资源
转自:国内这么多优秀的Android资源你都知道吗?一、开发工具开发android第一步就是安装开发工具SDK,国内有一些机构和公司对些作了境像,这个网站作了详细统计列表:http://www.androiddevtools.cn/(这个网站上还有很多其他内容,强烈建议大家收藏备用)。本文仅列出最常用的几个:1、Android SDK在线更新镜像服务器
2016-04-15 15:27:44
266
原创 Android Studio 1.2.2 修改JDK和SDK路径
File---->Other Settings----->Default Project Struture
2015-09-17 17:45:07
546
转载 Android ADB命令
转自:点击打开链接 ADB很强大,记住一些ADB命令有助于提高工作效率。获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式:
2015-09-11 08:36:14
288
转载 Android 开发 方便的工具及类接口
转自:点击打开链接Part 1:Activity.startActivities() 常用于在应用程序中间启动其他的Activity。TextUtils.isEmpty() 简单的工具类,用于检测是否为空。Html.fromHtml() 用于生成一个Html,参数可以是一个字符串.个人认为它不是很快,所以我不怎么经常去用.(我说不经常用它是为了重点突出这句话
2015-08-09 10:02:18
541
转载 Android Studio使用技巧
转自:点击打开链接关于键位映射 Android Studio 提供了不同的键位映射(即快捷键和它对应的操作之间的映射),你可以在“Settings->Keymap”菜单里面查看当前所使用的键位映射。 列出每个键位映射是不实用的,因此将会使用下面的:Windows:默认 Linux:默认 OSX:Mac OSX 10.5+(不是默认的一个,强烈建议使用
2015-07-19 11:14:22
321
原创 Android Studio 设置编码
1,File------>Settings---->Editor----->File Encondings2, 修改Module build.gradle android{.......compileOptions{encoding "UTF-8"}}
2015-07-12 15:37:52
354
转载 Android 水波纹点击效果(Ripple Effect)
转自:点击打开链接Android 水波纹点击效果(Ripple Effect) 上周Android发布了Android M的Preview版本.但想必Android5.0很多炫酷效果,多数开发者还没有使用过,那更不要说广大用户了.本文介绍的是Android5.0中其中一个炫酷的效果,点击水波纹扩散效果(Ripple Effect).以下介绍的实现
2015-07-05 20:10:57
631
转载 UI最佳实践的N条建议
转自:Android最佳实践之UI篇UI最佳实践的N条建议1. 避免嵌套过多层级的布局即使使用的全都是官方提供的基础布局和控件,也不意味着就能做出高效的UI布局设计。每个布局(layout),控件(Button、TextView等),都需要进行初始化,测量大小、定位以及绘制。布局里嵌套了过多的层级将带来相当大的性能开销。官方提供了Hierarchy View
2015-03-30 20:29:56
546
转载 Android多线程Thread Runnable Handler AsyncTask等之间的关系
转自:点击打开链接android 的多线程实际上就是java的多线程。android的UI线程又称为主线程。首先是Thread 和 Runnable:Thread才是一个线程,而Runnable可以理解为一个任务。这个任务只是一个接口。具体的任务执行是在 run()方法执行。Thread thread = new Thread(Runnable);那
2015-02-06 11:50:55
488
转载 Android工程各文件夹结构的含义及使用
转自:点击打开链接1.总述 我们建立一个android工程,其结构如下: 1.1、src文件夹 顾名思义(src, source code)该文件夹是放项目的源代码的。A. android.app.Activity类: Activity类关注创建窗口与交互,它使用方法setContentView(Vie
2014-12-13 18:20:22
844
原创 Android 简单对话框
项目中遇到一个只需输入密码验证的功能,新手遇到了对话框点击空白消失,点击按钮无论对错均消失,setError的信息无法显示等问题,解决后做以记录! new AlertDialog.Builder(SettingMainActivity.this).setTitle(getResources().getString(R.string.title_Password)).setCancela
2014-12-13 17:34:21
426
转载 ubuntu 源不知还有没有用
被屏蔽掉的暂时不能用20100807验证编辑Ubuntu源的方法:#sudo gedit /etc/apt/sources.list将文件里的内 容全部删除,当然之前也可以用sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak命令的方式进行备份,以备不时之需。然后将下列的内容粘贴进gedit后保存即可。(注:
2014-09-08 16:21:09
523
转载 Android 长按Listview显示CheckBox,实现批量删除。
ListView实现的列表,如果是可编辑,可删除的,一般都要提供批量删除功能,否则的话,一项一项的删除体验很不好,也给用户带来了很大的麻烦。实现效果图具体实现代码select.xml主布局文件包含一个ListView还有一个隐藏的布局,包含了两个Button一个TextView,默认布局为gone,当监听到长按响应事件时候显示。 1 xml version="1
2014-06-09 22:25:25
737
转载 Android 滑动切换Activity的简单实现
转自:http://trinea.iteye.com/blog/10547861、需要继承OnGestureListener和OnDoubleTapListener,如下:Java代码 public class ViewSnsActivity extends Activity implements OnTouchListener, OnGestureLis
2014-04-09 12:19:23
1323
转载 数据格式之解析Json
JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。 参考文档:http://www.ietf.org/rfc/rfc4627.txt?number=46271.JSON解析 (1).解析Object之一:?1{ "url" : "http://w
2014-04-03 13:10:39
549
转载 Android---AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作
AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.下面的代码详细
2014-04-03 11:42:22
620
转载 Android 47个小知识
Android 47个小知识转自:点击打开链接1、判断sd卡是否存在 boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); 2、TextView部分文字设置颜色 TextView tv = ne
2013-09-01 22:43:22
611
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人