- 博客(10)
- 收藏
- 关注
原创 Android 简单使用第三方提供的.so和.h
前言:刚来公司,接了一个项目(具体项目不便透露),其中涉及到一个socket数据传输的问题,这里当然就不可避免的用到了.so动态库进行实现。接触过jni的应该都知道,Android调用.so库其实很简单,不就是直接static { System.loadLibrary(“aaron”); }吗?其实我救算这么想的,但是直到我拿到.so和.h文件之后才发现我错了。好了,废话不说了,进入正题:实现...
2019-04-20 10:26:05 2583 2
原创 Android打包VersionCode自增
在开发Android项目完之后,我们都会打包然后发布到各个渠道。如果有版本修改,需要再次打包发布,这个时候我们就需要把versionCode和versionName手动去修改,这样才能保证app能够在用户手中升级。但是,咱们是不是会有时候忘记去修改这两个值的情况呢?(反正我是经常忘记的)如果忘记修改了,那么,这次打包就白打了。针对这个问题,我们有没有什么办法呢?答案是:肯定有的,下面我来分享一下我...
2018-06-06 14:55:46 14748 2
原创 ReactNative打包Android项目APK包
1、必须将gradle环境配置好(以MAC为例,在根目录下打开 .bash_profile文件,如下编写即可)// 配置AndroidSDK环境export ANDROID_SDK_PTOOLS=/Users/yangbin/Library/Android/sdk/platform-toolsexport PATH=${PATH}:$ANDROID_SDK_PTOOLS// 配置Androi
2016-09-12 11:26:37 970
原创 AndroidStudio多渠道打包心得
现在整理一下,怎么使用AndroidStudio批量打包出不同图标、不同名称、不同包名的apk包一、在清单文件AndroidManifest.xml里面写一行代码,绿色标记的地方名字可以自己取(其实没有必要修改)<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="c
2016-09-09 14:15:07 1587 2
原创 对于2次开发的一点小心得
抽个时间来整理一下这段时间接到YQB与MN项目的解读心得。 刚拿到YQB代码的时候,说实话真的无从下手,主要我拿到的这份代码,没有一点文字性的东西。经过前辈们的指点,我当时做了两件事情: 第一、在看代码的同时,整理出一份关于该项目的文档。文档的主要分几个模块:项目的大体结构(哪几个功能模块)、每个模块的布局以及功能、使用的什么网络协议等等;
2016-09-09 11:46:29 795
原创 AndroidStudio调用C方法的介绍(JNI)
今天来简单的说说自己对JNI的理解一、创建工程(这一步大家都会吧?)二、配置相关参数1、引入ndk(NDK官网下载地址,需要翻墙才能下载),选中你的项目按F4,点击ok之后,查看一下local.properties文件,如果有下图红色圈圈中的那行代码,证明配置成功2、如下图所示,加入这行代码 android.useDeprecatedNdk=true
2016-09-08 15:18:15 3189 1
原创 Android Studio快捷键
----常用快捷键alt+F7:Find usage ctrl +E:可以显示最近编辑的文件列表alt+command+L:格式化代码alt+command+O:优化import(去掉无用的import) command+O:Override Methods command+I:Implement Methods command+B:De
2016-05-19 12:18:51 312
原创 mysql的下载到安装使用
第一步、下载mysql:http://dev.mysql.com/downloads/mysql/ (需要账户,没有账户就申请一个账号)第二步、解压(最好不要解压到带中文的目录下)第三步、配置环境变量 右击计算机(桌面)——属性——高级系统设置——环境变量——新建(系统变量)——(变量名随便写mysql_home,变量值为:mysql的b
2016-04-28 09:56:58 524
原创 Android View的几种背景颜色设置
Android里面的一些View是需要设置颜色的,比如textView的字体颜色和背景颜色,大家都知道基本的设置颜色方法,setTextColor(Color.RED),setBackground(Color.RED),setBackgroundColor(Color.RED)等等。但是往往这些都达不到现实项目中的要求。现在就举例说明几个我遇到的例子:1、一个TextView,我们需要把它
2016-03-30 16:22:27 21803 2
转载 Lua环境安装
Linux 系统上安装Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make linux testmake install
2016-03-30 16:21:04 708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人