
Android开发
JFrosty
因为热爱,所以不知疲倦!
展开
-
Android studio 多渠道(多环境)打包grade配置详解
Android studio 多渠道(多环境)打包grade配置详解场景:开发app,我们需要两套环境或者两套环境以上的apk,每套环境的apk分两个版本debug版和release版。公司有套平时开发测试的接口地址:http ://alpha.xx 上线发布的时候接口对应地址:http://produce.xx问题:我们如何通过配置这两个地址,每次自动打出两个环境的apk而不需要修改代码。实现步原创 2017-05-25 16:57:19 · 5137 阅读 · 0 评论 -
仿IOS 菜单 ActionSheet Menu For Android
ActionSheet Menu For AndroidAuthor:JFrosty Date:2015-4-23 SourceCode:https://github.com/FrostySmile/JFActionSheetMenu本文详细介绍类似IOS平台下ActionSheet菜单控件的Android实现全过程,并增加自定义属性。通过本文,你可以学习到以下内容:android自定义vie原创 2015-04-23 16:01:15 · 1663 阅读 · 0 评论 -
Mac 解压rar格式文件(附解压工具包)
Mac 解压rar格式文件*工具包(zip格式):http://download.youkuaiyun.com/detail/u011445031/9854187将工具包解压到你安装目录即可。使用:打开终端定位到安装目录rar目录下执行命令:unbar x 要解压的文件名路径.rar 输出的目录原创 2017-05-27 14:57:52 · 1233 阅读 · 0 评论 -
Android Studio 手把手教你NDK打包SO库文件,并提供对应API 使用它(赋demo)
Android Studio 手把手教你利用NDK打包SO库文件,并使用它(赋demo)本篇文章代码一步一步实现打包so并使用:下载NDK配置NDK环境变量新建工程开始JNI编写命令行编译JNI配置gradle打包到指定目录导出So文件使用一、下载NDK 进入设置页面 下载NDK,此处是我已经下载过后自动配置好路径了,如果没下载过,红色方框会有download原创 2017-06-06 16:30:40 · 10088 阅读 · 0 评论 -
Android Studio 无法断点情况之——混淆代码
小笔记,debug版本和realse版本打包的时候,我们通常在gradle中有是否混淆代码的配置 当配置minifyEnabled true 时代表混淆代码,代码混淆会影响debug断点调试,尤其是你代码中使用到过多三方框架注解这些东西的情况下,所以,你需要断点的时候在debug版本中将minifyEnabled 配置为false即可原创 2017-06-12 10:55:03 · 6588 阅读 · 0 评论 -
GreenDao框架入门及基础使用(Android studio 完整配置)
GreenDao框架入门及基础使用(Android studio 完整配置)一、初识GreenDao框架GreenDao是一款ORM(object/relational mapping 对象关系映射)框架。是目前普片认为从实用性,高效性,方便性等各方面公认最好的一款轻量级ORM框架。之前类似的框架(具有ORM模块功能)的又ormlite,xUtil等等类似框架。GreenDao的官网:http:原创 2017-06-12 14:06:44 · 495 阅读 · 0 评论 -
随笔Android IPC进程通信之——Messenger
随笔Android IPC进程通信之——Messengerandroid中用于进程通信和数据共享的方式有多种,最基本的Bundle,文件共享,Messenger,AIDL,ContentProvider,Socket等,他们的区别和使用场景这里就不再说了,详情自行查看了解了解,本文直接介绍方式之一Messenger(信使)的使用方式。代码为例,开始看看我们遇到的问题,模拟多进程数据同步问题1.新建一原创 2017-06-14 16:36:44 · 348 阅读 · 0 评论 -
Android 随笔背景实现工具——一行代码实现各种背景
Android 随笔背景实现工具——一行代码实现各种背景,按钮点击效果,输入框聚焦效果等。初学者可以用来替换以前繁杂的用xml实现背景方式 简单介绍一个代码绘制背景色工具类,仅仅用系统自带几个类简单封装,可以实现各种需求的简单颜色背景,包括圆角,背景选择器等。优点 1.用代码实现,控制简单,一行代码实现想要的背景色。 2.相比xml实现起来工作量更少。xml需要多个文件,无疑增加draw原创 2017-07-07 15:03:22 · 434 阅读 · 0 评论