- 博客(17)
- 资源 (10)
- 收藏
- 关注

原创 如何创建一个android的react-native组件(二)
接着上一篇文章,这一篇我把自己上传到npm上的react-native-segmented-android开发步骤和大家分享。 下载react-native组件命令:$ npm install react-native-segmented-android --save这是效果图: 这次要实现的是View组件,所以要通过继承SimpleViewManager 来实现,步骤和(一)基本保持一致。开始
2016-02-28 22:08:34
1897

原创 超级简单的Android Studio jni 实现(无需命令行)
1.配置Anroid Studio(这步是关键)2.配置完成就可以使用javah 、ndk-build、ndk-build clean这三个命令了,那么在哪里使用这些命令,请看下图3.配置完成,我们开始新建工程MyNdk,然后新建jni目录4.修改app下的build.gradle文件, 如下图ndk{ moduleName "MyLibrary"}sourceSets.main{
2016-02-28 21:58:28
614

原创 Android端使用retrofit上传多张图片,后端使用Php接收图片
### Android端使用retrofit上传多张图片,后端使用Php接收图片(前后端代码都有)1.先列出Android端使用的library:dependencies { ... compile 'com.jakewharton:butterknife:7.0.1' compile 'com.squareup:otto:1.3.5' compile 'cn.fi
2016-02-18 20:28:19
3507

原创 如何创建一个Android原生的react-native组件(一)
本人是android开发者,刚刚接触react-native不到一月,这是我的第一篇原创博客,从一开始照着React Native上文档的例子熟悉每一个控件的使用,到页面跳转,跳转到android原生Activity,再到自己实现一些简单的原生的android react-native组件,这是我上传到npm的两个组件(react-native-gotoactivity-android 和react
2015-12-18 10:12:51
1683
原创 Android端使用retrofit上传多张图片,后端使用Php接收图片(包含前后端代码)
1.先列出Android端使用的library:dependencies { ... compile 'com.jakewharton:butterknife:7.0.1' compile 'com.squareup:otto:1.3.5' compile 'cn.finalteam:galleryfinal:1.4.8.4' compile 'com.s...
2016-02-28 23:12:05
666
原创 超级简单的Android Studio jni 实现(无需命令行)
1.配置Anroid Studio(这步是关键)2.配置完成就可以使用javah 、ndk-build、ndk-build clean这三个命令了,那么在哪里使用这些命令,请看下图3.配置完成,我们开始新建工程MyNdk,然后新建jni目录4.修改app下的build.gradle文件, 如下图ndk{ moduleName "MyLibrary"}sourceSets.main{...
2016-02-28 23:09:25
280
转载 (十) Advanced Build Customization(高级构建定制)(完)
Advanced Build Customization(高级构建定制)-Build options(构建选项)--Java Compilation options(Java编译选项)android { compileOptions { sourceCompatibility = "1.6" targetCompatibility =
2015-08-07 17:58:42
927
转载 (九) Build Variants(构建变种版本)
Build Variants(构建变种版本)新构建系统的一个目标就是允许为同一个应用创建不同的版本。这里有两个主要的使用情景:同一个应用的不同版本。 例如一个免费的版本和一个收费的专业版本。同一个应用需要打包成不同的apk以发布Google Play Store。 点击此处查看更多详细信息。综合1和2两种情景。这个目标就是要让在同一个项目里生成不同的APK成为可能,以取代以前需
2015-08-07 17:54:23
1030
转载 (八) Testing(测试)
Basics and Configuration(基本知识和配置)正如前面所提到的,紧邻main sourceSet的就是androidTest sourceSet,默认路径在src/androidTest/下。 在这个测试sourceSet中会构建一个使用Android测试框架,并且可以部署到设备上的测试apk来测试应用程序。这里面包含单元测试,集成测试,和后续UI自动化测试。 这个
2015-08-07 17:49:27
794
转载 (七) Library Projects(库项目)
Creating a Library Project(创建一个库项目)一个库项目与通常的Android项目非常类似,只是有一点小区别。尽管构建库项目不同于构建应用程序,它们使用了不同的plugin。但是在内部这些plugin共享了大部分相同的代码,并且它们都由相同的com.android.tools.build.gradle.jar提供。buildscript { repos
2015-08-07 16:24:33
460
转载 (六) Multi project setup(多项目设置)
Multi project setup(多项目设置)Gradle项目也可以通过使用多项目配置依赖于其它Gradle项目。多项目配置的实现通常是在一个根项目路径下将所有项目作为子文件夹包含进去。例如,给定以下项目结构:MyProject/ + app/ + libraries/ + lib1/ + lib2/我们可以定义3个项目。Grand将会按照以下名字映
2015-08-07 16:21:22
355
转载 (五) Dependencies on binary packages(依赖二进制包)
Local packages(本地包)配置一个外部库的jar包依赖,你需要在compile配置中添加一个依赖。dependencies { compile files('libs/foo.jar')}android { ...}注意:这个dependencies DSL标签是标准Gradle API中的一部分,所以它不属于android标签。
2015-08-07 16:15:58
409
转载 (四) Basic Build Customization(基本的构建定制 :签名,构建,混淆)
Manifest entries (Manifest属性)通过SDL可以配置一下manifest选项:minSdkVersiontargetSdkVersionversionNameapplicationId (有效的包名 -- 更多详情请查阅ApplicationId 对比 PackageName)package Name for the test applicationInstru
2015-08-07 15:55:40
927
转载 (三) Build Task(构建任务)
General Tasks(通用任务)添加一个插件到构建文件中将会自动创建一系列构建任务(build tasks)去执行(注:gradle属于任务驱动型构建工具,它的构建过程是基于Task的)。Java plugin和Android plugin都会创建以下task:assemble 这个task将会组合项目的所有输出。check 这个task将会执行所有检查。bu
2015-08-07 15:29:51
1173
转载 (二) Configuring the Structure(配置项目结构)
Configuring the Structure当默认的项目结构不适用的时候,你可能需要去配置它。根据Gradle文档,重新为Java项目配置sourceSets可以使用以下方法:sourceSets { main { java { srcDir 'src/java' } resources {
2015-08-07 15:28:03
626
转载 (一) Simple build files(简单的构建文件)
Simple build files(简单的构建文件)一个最简单的Gradle纯Java项目的build.gradle文件包含以下内容:apply plugin: 'java'这里引入了Gradle的Java插件。这个插件提供了所有构建和测试Java应用程序所需要的东西。最简单的Android项目的build.gradle文件包含以下内容:buildscript {
2015-08-07 15:23:20
433
转载 ubuntu上安装ffmpeg方法
LoginPreferencesHelp/GuideAbout TracRegisterWikiTimelineView TicketsSearchTagswiki:CompilationGuide/Ubuntu+0UpStart PageIndexHistory
2015-08-07 10:48:05
409038
UploadFileToPhp retrofit2.zip ) 您可以上传小于70MB的文件
2017-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人