自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 Electron桌面客户端美化笔记

我们知道Electron窗口可直接加载网页连接(比如百度),打包后即可安装(exe即桌面程序),所以很多网站做好web端的同时,可能需要提供一个可安装执行的桌面程序,使得用户觉得更直观(有安装图标,点击即运行),而无需打开浏览器,点击连接或则输入网址访问。但是Electron自带标题栏样式很不美观,我们往往需要自定义顶部标题栏已符合我们自己的程序。去掉原生标题栏,将原生标题栏取消或隐藏调,在main.js中进行窗口配置transparent: false,//修改,否则窗口放大没法恢复。

2024-04-18 17:32:45 1010

原创 MAC编译Android源码10

继上篇文章详细介绍Android10下载后,本文主要介绍编译源码过程,并倒入android studio查看源码。下载源码可以查看MAC下载Android源码下载 Android10详解以下是我下载Android源码完成后,执行编译过程和遇到的问题记录1.在源码目录执行)(注意这里我有一个错误,直接make -j4 而没有选择编译版本)source build/envsetup.sh make -j4报错如下:由于我的系统是11.1,所以并不支持,解决方法vim build/soong/c

2021-01-06 23:23:12 588

原创 MAC下载Android源码下载 Android10详解

本人从事android开发多年,一直没有正式撸过源码,虽然工作原因接触过或多或少的系统API,但在android这个大的知识体系内,接触和了解到的简直是九牛一毛。所以,既然说是Android开发的一员,撸撸源代码是必要的。趁着元旦假期,终于有时间,将Android源码10下载编译并倒入Androidstudio过程,整理并记录,希望对准备撸源码的同学有所帮助。话不多说,开始以下阅读:# 准备条件*由于本人经济条件受限,仅有一台低配13寸MacBookPro,所以在下载源码前,网上花近四百块左右买了一.

2021-01-02 21:18:47 2226 5

原创 通俗易懂java设计模式——策略模式(Strategy)

通俗易懂java设计模式——策略模式(Strategy)策略模式:它定义了算法簇,分别封装起来。让它们之间可以互相替换,可以适合增加删除使用一个或者多个算法,此模式让算法的变化,不会影响到使用算法的客户。举例: 最近公司leader 遇到了资金短缺问题,召集公司成员开会,然后好不尴尬的给员工下了一个命令,各自准备为公司做点小奉献,凑点钱,至于怎么凑,就看员工几己了。。。简单看看我们博大精深的汉子

2017-08-08 14:30:08 376 1

原创 Android 随笔背景实现工具——一行代码实现各种背景

Android 随笔背景实现工具——一行代码实现各种背景,按钮点击效果,输入框聚焦效果等。初学者可以用来替换以前繁杂的用xml实现背景方式 简单介绍一个代码绘制背景色工具类,仅仅用系统自带几个类简单封装,可以实现各种需求的简单颜色背景,包括圆角,背景选择器等。优点 1.用代码实现,控制简单,一行代码实现想要的背景色。 2.相比xml实现起来工作量更少。xml需要多个文件,无疑增加draw

2017-07-07 15:03:22 397

原创 随笔Android IPC进程通信之——Messenger

随笔Android IPC进程通信之——Messengerandroid中用于进程通信和数据共享的方式有多种,最基本的Bundle,文件共享,Messenger,AIDL,ContentProvider,Socket等,他们的区别和使用场景这里就不再说了,详情自行查看了解了解,本文直接介绍方式之一Messenger(信使)的使用方式。代码为例,开始看看我们遇到的问题,模拟多进程数据同步问题1.新建一

2017-06-14 16:36:44 295

原创 GreenDao框架入门及基础使用(Android studio 完整配置)

GreenDao框架入门及基础使用(Android studio 完整配置)一、初识GreenDao框架GreenDao是一款ORM(object/relational mapping 对象关系映射)框架。是目前普片认为从实用性,高效性,方便性等各方面公认最好的一款轻量级ORM框架。之前类似的框架(具有ORM模块功能)的又ormlite,xUtil等等类似框架。GreenDao的官网:http:

2017-06-12 14:06:44 465

原创 Android Studio 无法断点情况之——混淆代码

小笔记,debug版本和realse版本打包的时候,我们通常在gradle中有是否混淆代码的配置 当配置minifyEnabled true 时代表混淆代码,代码混淆会影响debug断点调试,尤其是你代码中使用到过多三方框架注解这些东西的情况下,所以,你需要断点的时候在debug版本中将minifyEnabled 配置为false即可

2017-06-12 10:55:03 6502

原创 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 9870

原创 Mac 解压rar格式文件(附解压工具包)

Mac 解压rar格式文件*工具包(zip格式):http://download.csdn.net/detail/u011445031/9854187将工具包解压到你安装目录即可。使用:打开终端定位到安装目录rar目录下执行命令:unbar x 要解压的文件名路径.rar 输出的目录

2017-05-27 14:57:52 1195

原创 Android studio 多渠道(多环境)打包grade配置详解

Android studio 多渠道(多环境)打包grade配置详解场景:开发app,我们需要两套环境或者两套环境以上的apk,每套环境的apk分两个版本debug版和release版。公司有套平时开发测试的接口地址:http ://alpha.xx 上线发布的时候接口对应地址:http://produce.xx问题:我们如何通过配置这两个地址,每次自动打出两个环境的apk而不需要修改代码。实现步

2017-05-25 16:57:19 5007

原创 仿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 1572

DrawablePaintDemo

android 代码实现各种背景色demo

2017-07-07

GreenDaoTest

GreenDao使用详解,简单易懂

2017-06-12

JniLibrary

简单明了的演示NDK编程,JNI编程,到处SO库,对应API打包jar方式访问SO库,第三方通过API调用SO中的方法

2017-06-06

mac unrar 解压

Mac环境解压缩rar格式文件,定位到unrar中的rar目录下终端执行unrar x file.rar 目标目录即可

2017-05-27

ActionSheet

扩展于网上其他同类资源ActionSheet菜单,更稳定,更通用!增加标题定义,个部分item背景、字体、字体颜色的单独定义。

2015-04-28

空空如也

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

TA关注的人

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