自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android sdk 26以上权限申请

package com.sky.qcloud.tools;import android.Manifest;import android.app.Activity;import android.content.pm.PackageManager;import android.os.Build;import android.support.v4.app.ActivityCompat;im...

2018-04-28 15:23:00 2623

原创 Error:Execution failed for task ':app:processDebugManifest'.

具体错误如下:看到错误首先会根据提示在AndroidManifest.xml中添加:tools:replace="android:value"' to <meta-data> element但是不起作用。之所以出现这样的错误是因为你在Module的build.gradle中引用第三方support不同版本库导致相互冲突引起的。解决办法:将support对应的所有第三方库改成相同的版本引...

2018-04-26 09:37:11 852

原创 Java 中 Eamil邮箱格式验证

/** *检查Email 格式(正则表达式) * @param content * @return */private boolean checkEmailFormat(String content){ /* * " \w":匹配字母、数字、下划线。等价于'[A-Za-z0-9_]'。 * "|" : 或的意思,就是二选一 * "*" : 出现0次...

2018-04-20 15:03:21 5752

原创 windows系统下git的安装

在linux系统下,可以直接在命令窗口安装和使用git。但是,在windows系统下,想要达到同样的效果,可以安装git,使用git bash到达效果。具体安装步骤如下:第一步:官网上下载git      网址:https://git-for-windows.github.io/;版本:2.11.0。      第二步:双击下载好的git安装包,弹出提示框,如下图:              第三...

2018-04-19 16:25:29 499

原创 不同系统下Git工具的安装

安装 Git是时候动手尝试下 Git 了,不过得先安装好它。有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。从源代码安装若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git 的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的...

2018-04-19 16:24:54 206

原创 ubuntu下安装和配置SVN的详细方法介绍

ubuntu安装和配置SVN第一步:安装apache2  libapache2-svn subversion复制代码代码如下:sudo apt-get install apache2sudo apt-get install subversionsudo apt-get install libapache2-svn安装完后按照提示复制代码代码如下:Run '/etc/init.d/apache2 r...

2018-04-19 11:36:09 561

转载 android studio library生成jar包和aar的方法总结

首先是生成jar包首先在library的工程目录下选中它的build.gradle文件并打开在文件的最后加入代码[java] view plain copy //task to delete the old jar  task deleteOldJar(type: Delete) {      delete 'release/AndroidPlugin.jar'  }    //task to e...

2018-04-18 08:29:43 308

原创 C++基础-string截取、替换、查找子串函数

1. 截取子串       s.substr(pos, n)    截取s中从pos开始(包括0)的n个字符的子串,并返回       s.substr(pos)        截取s中从从pos开始(包括0)到末尾的所有字符的子串,并返回2. 替换子串       s.replace(pos, n, s1)    用s1替换s中从pos开始(包括0)的n个字符的子串3. 查找子串       s...

2018-04-12 08:38:13 298

原创 CMake 预编译宏定义

在CMakeLists.txt 中添加,如要在原生代码区分Android与IOS平台的编译,可以这么做:

2018-04-04 14:17:06 41134 1

原创 Android-CMakeLists.txt 链接第三方库(动态或者静态库)到自己的生成库中

最近在做关于NDK开发的项目,编译方式通过cmake。其中一个就是要将第三方动态库链接到自己的动态库最终生成一個动态库供他人调用,这个折腾了好久,终于搞好记录下笔记,免得以后再踩坑,有同样需求的童鞋可以参考,有错误请指出。多的不说,上代码.1.首先看目录结构:第三方库放在jniLibs下,并创建对应的CUP平台目录。头文件随便放:2.上CMakeLists.txt内容,有两个方式,这里不会一一解释...

2018-04-03 09:15:19 12165 1

原创 Android NDK Jni 开发C和C++的区别

由于Android官方NDK例子大多使用C语言编写,所以当我们想用C++进行开发时,会出现种种错误。下面简单说说几点不同之处,代码中用红色标出了不同之处: 1.先来一个用C写的例子: (1)hello.c文件。在C中没有引用,传递的env是个两级指针,用(*env)->调用方法且方法中要传入env. 1 #include <jni.h>2 3 jstring Java_com_e...

2018-04-02 23:03:03 1131

AppRTCMobile.apk

该资源为 android 版本的AppRTCMobile app Dome,是最新官网源码编译,只有apk没有源码,仅用于测试webrtc 在androdi移动设备端的效果。

2017-03-13

Android界面切换与网络通信

Android 对于http 的网络通信,提供了标准的java 接口——httpURLConnection 接口,以 及apache 的接口——httpclient 接口。其中我自己用的比较多的而是httpclient 这个接口,因 为它的功能更为丰富很有效。 同时http 通信也分为post 方式和get 的方式,两个相比较的话,post 传送的数据量 比较大,安全性也比较高。因

2013-03-24

空空如也

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

TA关注的人

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