自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 GPU部署AI绘画实践(腾讯云部署)

GPU部署AI绘画实践。

2024-02-28 14:39:06 964

原创 【flutter】Dart 规范2

thislatecanaccessthis当然,对于变量取值依赖构造函数参数的情况以及不同的构造函数取值也不一样的情况,则不适合本条规则。

2023-06-08 20:06:36 993

原创 Dart 规范

好的代码有一个非常重要的特点就是拥有好的风格。一致的命名、一致的顺序、以及一致的格式让代码看起来是一样的。这非常有利于发挥我们视力系统强大的模式匹配能力。如果我们整个 Dart 生态系统中都使用统一的风格,那么这将让我们彼此之间更容易的互相学习和互相贡献。它使我们所有人都可以更容易地学习并为彼此的代码做出贡献。

2023-06-08 19:38:49 649

原创 RN面试题

RN面试中基础内容和要点

2023-02-24 14:42:21 1637 1

原创 React Native 环境搭建

安装依赖必须安装的依赖有:Node、Python2、JDK 和 Android Studio。虽然你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境。Node, Python2, JDK我们建议直接使用搜索引擎搜索下载 Node 、Python2 和Java SE Development Kit (JDK)注意 Node 的版本应大于等于 12,Python 的版本必须为 2.x(不支持 3

2020-05-27 15:53:08 244

原创 Android Studio突然导包无效 import无效 调用无效

大早上一来android studio就出现很多系统的接口引用不了,昨天回去时还好好的网上看到一篇博客解决了,mark下https://blog.csdn.net/mr_chenxu/article/details/77987404

2018-05-29 15:53:36 5066 1

转载 android jni打开文件数 too many open files 解决方法

原博:http://blog.csdn.net/fdipzone/article/details/34588803android开发中使用到jni,在jni中调用了C层库,报出了open too many files的错误先看下liunx解决方法linux 打开文件数 too many open files 解决方法too many open

2017-12-02 16:58:18 2393

转载 Android6.0以上获取前台进程的方法

原文地址:http://www.jianshu.com/p/43078a0c18e5今天遇到个问题, 使用action为“Android.media.action.IMAGE_CAPTURE“打不开Android6.0系统的小米4手机照相机, 问题是你不知道到底是否启动了相机。 我试了很多种方法, 最终只想到一个土办法:点击拍照按钮后延迟1秒判断是否执行了onStop函数或自己是否前台进程,方

2017-11-10 15:11:40 894

转载 Android SO文件的兼容和适配

Android SO文件的兼容和适配原文:http://blog.coderclock.com/2017/05/07/android/Android-so-files-compatibility-and-adaptation/开发Android应用时,有时候Java层的编码不能满足实现需求,就需要到C/C++实现后生成SO文件,再用System.loadLibrary()加载进

2017-10-31 15:46:14 329

转载 常用java片段

http://geek.csdn.net/news/detail/241063下面是20个非常有用的Java程序片段,希望能对你有用。1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string t

2017-10-23 13:50:53 388

转载 AndroidStudio利用android-support-multidex解决65536问题64k问题

64k的各种异常 Error:The number of method references in a .dex file cannot exceed 64K.Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html或者 finish

2017-09-01 16:31:54 310

转载 Rxjava 2.0教程

要在Android中使用RxJava2, 先添加Gradle配置: compile 'io.reactivex.rxjava2:rxjava:2.0.1' compile 'io.reactivex.rxjava2:rxandroid:2.0.1'正题在开始学习之前,先来介绍点原理性的东西。网上也有很多介绍RxJava原理的文章,通常这些文章都从观察者模式开始,先讲观

2017-08-17 10:18:44 233

转载 Android Studio 小技巧/快捷键 合集

原文链接: Android Studio Tips by Philippe Breault原文作者 : Philippe Breault译文出自 : 掘金翻译计划译者 : Jaeger, Brucezz校对者 :Glow Chiang, Void Main转载请联系,并注明出处。写在前面本文翻译自 Android Studio Tips by Philippe Breault,

2017-07-22 14:05:51 545

转载 超级简单的Android Studio jni 实现(无需命令行)

1.配置Anroid Studio(这步是关键)使用[command+,] 打开Preferences,选择External Tools,点击加号框如下图:Paste_Image.png点击+号之后,打开Macros 配置宏命令界面,如下图:Paste_Image.pngsetting.pngjavah

2017-06-22 09:10:03 366

原创 android adb命令填满手机磁盘空间

android adb命令填满手机磁盘空间1. 进行临界测试,手机盘空间存满的条件下应用会有何表现:通常手动添加大文件但是还是不够,通过如下2. 使用adb命令完成:通过如下 adb 命令在 /mnt/sdcard/ 目录下产生一个名为 bigfile 的文件,让其自动增长到磁盘剩余空间大小。在终端输入: adb shell dd if=/dev/zero

2017-06-16 09:53:39 5507

原创 okhttp-utils 用法介绍

okhttp-utils 用法介绍github:https://github.com/hongyangAndroid/okhttputils鸿洋大神的博客:http://blog.csdn.net/lmj623565791/article/details/47911083okhttp-utils对okhttp的封装类,okhttp见:https://

2017-04-01 11:52:02 963

转载 notepad++中快速插入当前时间方法

在notepad++中快速插入当前时间方法:插件是notepad++的一大优势,而要实现此功能,也必须借助TextFX插件。1、点击"插件"-->"Plugin Manager"-->"Show Plugin Manager",默认打开Available标签页,往下拉滚动条,找到TextFX Characters插件,点击install安装即可。2、装好后会重启notepad+

2017-03-28 11:00:53 4032 2

转载 fragment中引用上下文导致的nullpoint

一、背景在一个项目中使用了ViewPager+Fragment的组合,但是在实际使用中频繁的Crash,错误是在Fragment内部出现的NullPointException。经过仔细排查,发现是因为我在Fragment内有一些AsyncTask联网操作,在网络链接失败的时候会弹出Toast消息提示。而生成Toast时传入的Context参数是getActivity() ,这里就有

2017-03-24 16:25:32 818

原创 对象序列化 parcelable

对象序列化 parcelable1、Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel. Classes implementing the Parcelable interface must also have a static field called

2017-03-21 15:58:36 510

原创 jni 错误

Failed adding to JNI pinned array ref table (1024 entries)在jni中频繁调用java的接口出现以上错误出现情况:之前正常调用的时候并未出现,后面增加了调用频率,当程序运行到一段时间,出现以上错误分析:低频率的通过JNI机制进行了java和C相互调用并未导致内存的溢出,也有可能是运行的时

2017-03-07 11:43:16 1175

转载 Android ImageView的setImageLevel和level-list使用简介

转载一篇比较实用的不同状态得图片显示方法版权声明:本文为Zhang Phil原创文章,欢迎转载!转载请注明出处:http://blog.csdn.net/zhangphilAndroid ImageView的setImageLevel和level-list使用简介在Android开发中,有时候需要对一个ImageView设置很多不同图片以表示某种应用状态,比如,典型

2017-02-08 10:53:16 483

原创 Android硬件加速原理与实现简介

在手机客户端尤其是Android应用的开发过程中,我们经常会接触到“硬件加速”这个词。由于操作系统对底层软硬件封装非常完善,上层软件开发者往往对硬件加速的底层原理了解很少,也不清楚了解底层原理的意义,因此常会有一些误解,如硬件加速是不是通过特殊算法实现页面渲染加速,或是通过硬件提高CPU/GPU运算速率实现渲染加速。本文尝试从底层硬件原理,一直到上层代码实现,对硬件加速技术进行简单介绍,其

2017-01-20 13:48:26 8950 3

原创 【Git 教程(9)】 Git 服务器搭建

Git 服务器搭建上一章节中我们远程仓库使用了 Github,Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。这时我们就需要自己搭建一台Git服务器作为私有仓库使用。接下来我们将以 Centos 为例搭建 Git 服务器。1、安装Git$ yum install curl-devel expat-devel gettext-dev

2017-01-11 17:30:46 307

原创 【Git 教程(8)】 Git Github

Git 远程仓库(Github)Git 并不像 SVN 那样有个中心服务器。目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程。添加远程库要添加一个新的远程仓库,可

2017-01-11 17:29:37 756

原创 【Git 教程(7)】 Git查看提交历史、Git标签

Git 查看提交历史在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下:$ git logcommit 88afe0e02adcdfea6844bb627de97da21eb10af1Merge: 14b4dca d7e7346Autho

2017-01-11 17:27:35 3772

原创 【Git 教程(6)】 Git分支管理

Git 分支管理几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:git branch (branchname)切换分支命令:git checkout (branchname)

2017-01-11 17:22:31 321

原创 【Git 教程(5)】 Git基本操作

Git 基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 cust

2017-01-11 17:12:40 262

原创 【Git 教程(4)】 Git创建仓库

Git 创建仓库介绍如何创建一个 Git 仓库。你可以使用一个已经存在的目录作为Git仓库。git initGit 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该

2017-01-11 16:41:33 256

原创 【Git 教程(3)】 Git工作区、暂存区和版本库

基本概念我们先来理解下Git 工作区、暂存区和版本库概念工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。下面这个图展示了工作区、版本库中

2017-01-11 16:38:01 359

原创 【Git 教程(2)】 git工作流程

Git 工作流程本章节我们将为大家介绍 Git 的工作流程。一般工作流程如下:克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。下图展示了 Git 的工作流程:

2017-01-11 16:36:40 248

原创 【Git 教程(1)】 安装配置

Git 教程Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别

2017-01-11 16:34:49 296

原创 android 硬件加速带来的问题

今天碰到一个奇葩的问题,我用surfaceview显示外接摄像头的视频,前几个版本没问题,这个版本一充电就会出现花屏现象,后来追踪问题,发现是我引用其他同事的activity基类,他在基类库中做了电量充电的动画,这个版本后他优化了电量充电动画,速度变快了,导致硬件加速负荷过大,surfaceview跟着刷新出现问题。

2017-01-11 16:18:13 3432

原创 android 开发常用工具

1、ButterKnife ZeleznyButterKnife 生成器,使用起来非常简单方便,不知道ButterKnife的赶紧去我的博客搜下2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。3、

2017-01-11 10:02:29 294

原创 常见Android Native崩溃及错误原因

一、什么是Android的C/C++ NativeCrashAndroid上的Crash可以分两种:1、Java Crash java代码导致jvm退出,弹出“程序已经崩溃”的对话框,最终用户点击关闭后进程退出。Logcat 会在“AndroidRuntime”tag下输出Java的调用栈。2、Native Crash通过NDK,使用C/C++开发,导致

2017-01-09 15:01:50 1611 1

原创 android 音视频相关知识

最近各种视频直播app到处都是,各种霸屏,当然我们也是需要体验的,关于视频直播的软件这里就不介绍了,在不是技术的人来看,直播是一种潮流,是一种娱乐方式,但是作为一个高技术的,我们除了看看,更重要的是学习技术,其实Android中的视频技术没什么说的一、前言最近各种视频直播app到处都是,各种霸屏,当然我们也是需要体验的,关于视频直播的软件这里就不介绍了,在不是技术的人来

2016-12-22 14:24:29 1691

原创 android 应用间共享 sharedpreference

android 应用间共享 sharedpreference (1) 程序A和程序B要有相同的sharedUserId,例如:android:sharedUserId="com.test.example"(2)程序A和程序B的代码如下。程序A:private SharedPreferences sharedPreferences;

2016-12-19 17:08:23 478

转载 使用avilib库进行avi文件的读写

使用avilib库进行avi文件的读写#include #include #ifdef _WIN32#include #elsetypedef long DWORD;#endif#include "avilib.h"/*avi转aviby notsobad 使用avilib进行avi文件的读写 这个例子是用来将一个avi写入另一个av

2016-11-02 09:39:03 6040 2

原创 android 30个经验教训

​在添加任何第三方party之前,请三思:这真的是一个成熟的项目吗?如果一个东西用户看不到,就不要绘制它!除非真的需要,否则别使用数据库;达到65k方法数限制来的非常快,真的,非常快!不过 multidexing 可以拯救你;RxJava 是 AsyncTasks 以及其它杂碎的最佳替代者;Retrofit 可能是现在最佳的网络请求库;使

2016-10-27 22:08:02 340

原创 android 动画相关

原博:http://www.open-open.com/lib/view/open1329994048671.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view

2016-10-13 16:18:15 415

转载 Android 通过 Intent 传递类对象

Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。Intent中传递这2种对象的方法:Bundle.putSerializable(Key,Object); //实现Serializable接口的

2016-09-28 12:22:22 1314 1

2023国民健康洞察报告家庭健康篇-丁香医生

2023国民健康洞察报告家庭健康篇-丁香医生

2023-06-14

chatGPT与金融科技

chatGPT与金融科技 讲述ChatGpt的发展现状,ChatGpt使用限制,以及在金融行业的运用

2023-06-14

mp4v2库实现h264格式转换成MP4格式

mp4v2库实现h264格式转换成MP4格式,实现文件的格式的转换

2017-11-17

avilib库源C代码下载

avilib库是对avi文件处理的工具。他是一个使用c语言编写的库,可以很方便的对avi文件提取帧和生成avi视频文件

2016-11-02

java程序用exe4j打包成exe可执行文件工具(32位,64位)

java程序用exe4j打包成exe可执行文件工具,里面包含32位和64位

2015-10-27

android QQ登陆,获取QQ头像,性别,昵称等信息

android QQ登陆,获取QQ头像,性别,昵称等信息

2015-10-22

listview中嵌套gridview控件

listview中嵌套gridview控件

2015-10-22

android 炫酷的仪表盘网速测试源码

模仿windows端腾讯管家里面的测速,测速盘显示当前实时网速

2015-10-22

android 演示效果录制教程

里面附有演示效果录制工具和腾讯手机助手,以及操作教程

2015-10-13

android分享源码

android使用的分享工具,QQ空间,新浪微博等等

2015-10-12

imageswitcher和gallery组合,实现超炫壁纸切换功能

imageswitcher和gallery组合,实现超炫壁纸切换功能 gallery切换选择壁纸,背景显示选择项

2015-08-14

TCP 客户端和服务器端模拟器

很实用的TCP客户端和服务器端使用工具,可以模拟客户端和服务器端的通信,内含演示程序和源代码

2015-04-15

3D浏览图片

Android 3D效果浏览图片,效果很炫,适合各种软件

2015-04-15

Android 插件设计

实现Android插件,利用imagebutton实现图片的浏览

2014-07-16

c++经典例题

c++经典例题,里面有很多经典的C++里提供分享

2013-07-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除