自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fuge2008的博客

每天进步一点点

  • 博客(41)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android签名()和key hashes获取方法

1.Android获取keystore.debug文件签名。3.Android 获取key hashes。2.Android 获取.jks文件签名。

2024-05-27 15:24:37 181

原创 华为手机屏幕坏了无法使用怎么备份资料

最近用水龙头洗了一下华为手机,接过进水把屏幕排线烧了,无法使用,但是有资料急着需要拷贝出来,故而尝试手机外接电脑显示器完成该项任务。不出所料的话,您当前电脑显示器已经成功显示手机的屏幕,利用鼠标就能对手机进行操作。2) 将显示器通过高清线接入拓展坞,与此同时显示器插入外接电源。1)将鼠标,键盘通过USB接口接入拓展坞。3)将拓展坞接到手机的Type-C接口。d.一个Type-C接口的电脑拓展坞。4)再接着连续按两次Tab按键。2)接着按一下Space按键。a.准备一个电脑显示器。3)再接着输入手机密码。

2023-11-01 11:25:33 554

原创 Android Studio编写xml布局不提示控件的部分属性问题的解决

最近突然发现Android Studio编写xml,发现有一部分控件的属性没有了代码提示,主要体现为id,margin等属性不再有代码提示,如下图。但是手动输入仍然有效。然后删掉Android Sdk重新回来还是发现有问题,导一个之前的旧项目进来,神奇的是发现没有这个问题。再次输入属性测试,发现问题已经得到解决,如下图。特此记录,方便同样遇到该问题的朋友们解决问题。然后,意识到应该是项目设置SDk编译版本的问题,解决方案如下,把版本由33调整为31。

2023-10-05 15:29:06 1652 1

原创 查看Window 系统笔记本电池循环次数的指令

2.window笔记本电池信息的数据查看。

2023-09-14 17:19:09 345

原创 Swift学习笔记四(function 篇)

函数是一个独立的代码块,用来执行特定的任务。通过给函数一个名字来定义它的功能,并且在需要 的时候,通过这个名字来“调用”函数执行它的任务。Swift 统一的函数语法十分灵活,可以表达从简单的无形式参数的 C 风格函数到复杂的每一个形式参 数都带有局部和外部形式参数名的 Objective-C 风格方法的任何内容。形式参数能提供一个默认的值 来简化函数的调用,也可以被当作输入输出形式参数被传递,它在函数执行完成时修改传递来的变 量。Swift 中的每一个函数都有类型,由函数的形式参数类型和返回类型组成。

2023-09-11 11:02:14 571

原创 Swift学习笔记三(Dictionary 篇)

字典类型的全写方式 Dictionary,简写方式 [Key: Value],建议使用简写方式。使用 updateValue(_:forKey:) 方法添加或更新元素,返回一个字典值类型的可选项值。要以特定的顺序遍历字典的键或值,使用键或值的。可以通过访问字典的 keys 和 values 属性来取回可遍历的字典的键或值的集合。虽然字典是无序的,但是每个kv对在扩容之前的位置是稳定的。字典储存无序的互相关联的同一类型的键和同一类型的值的集合。字典的 key 必须是可哈希的。

2023-09-09 17:52:43 621

原创 MySQL 连接配置指令

//ssh连接数据库,区分socket连接mysql -h127.0.0.1 -uroot -psa123//创建指向ln -s /var/lib/mysql/mysql.sock /var/run/mysqld/mysqld.sock//mysql配置文件vim /etc/mysql/mysql.conf.d/mysqld.cnfvim /etc/mysql/debian.cnf

2023-09-09 16:39:30 41

原创 Swift 学习笔记二(Set篇)

subtracting(_:) 相对补集,由属于A而不属于B的元素组成的集合,称为B关于A的相对补集,记。remove(_:) 从 Set 当中移除一个元素,如果元素是 Set 的成员就移除它,并且返回移除的。intersection(_:) 交集,由属于A且属于B的相同元素组成的集合,记作A∩B(或B∩A)。fifilter(_:) 返回一个新的 Set,新 Set 的元素是原始 Set 符合条件的元素。union(_:) 并集,由所有属于集合A或属于集合B的元素所组成的集合,记作A∪B(或B∪A)。

2023-09-09 10:59:09 420

原创 Swift学习笔记一(Array篇)

swift 语言的数组使用

2023-09-08 16:27:33 886

原创 Android 开发常用工具整理(持续更新)

一、Dialog类

2022-09-08 15:53:42 660 1

原创 Ubantu创建快捷桌面

以idea开发工具的创建快捷桌面为例。1.创建Idea.desktop文件,指令如下:2.给Idea.desktop文件添加内容,主要修改“Exec=” ,“Icon=”,“Name=”这三个参数,分别表示为快捷桌面指向的启动程序文件,快捷桌面图标Icon,快捷桌面名字,内容如下:3.添加权限操作完成即可生成快捷桌面。...

2022-06-12 01:49:05 198

转载 各类文件MIME_type对照表

{".3gp", "video/3gpp"}, {".apk", "application/vnd.android.package-archive"}, {".asf", "video/x-ms-asf"}, {".avi", "video/x-msvideo"...

2020-04-02 19:51:33 754

原创 Android原生app与H5交互

1.开发背景。随着当前开发迭代要求速度更快,改动更灵活,不需要发布版本就能实时更新app的内容,故当前H5制作界面越来越受到科技公司和开发者的欢迎。2.实现交互今天记录一下开发过程中用到的H5交互方法,采用了第三方框架jsbridge,记录一下,以防自己忘记了。废话少说,直接上代码。1)首先到app的配置文件build.gradle中设置依赖implementation 'c...

2019-11-22 10:07:18 768 1

原创 ReclerVew内嵌ReclerView笔记

1.ReclerVew作用简介使用ReclerView来组装列表起来非常方便,而且优势远远不是ListView,GridView等能够比的,它能轻而易举实现类似于淘宝,京东商城首页那样布局复杂的样式。在当前的使用十分广泛了。2.ReclerView内嵌ReclerView,实现复杂布局,废话少说,直接上代码。1)Acitivity或者Fragment核心代码如下//设置Recyc...

2019-11-22 09:41:35 238 1

原创 app:javaPreCompileDebug

异常特征:编译时候报错,如下:* What went wrong:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the compile clas...

2019-11-21 10:12:23 3546 1

原创 app:transformDexArchiveWithExternalLibsDexMergerForDebug

异常1;异常特征:编译时候报错,如下:* What went wrong:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.> java.lang.RuntimeException: java.lang.RuntimeException: com.and...

2019-11-21 10:04:09 218

原创 Android Studio多渠道打包

Android Studio多渠道打包优点是:一次就能批量打包,非常方便多渠道推广的需求。缺点是:打包速度很慢。废话少说,直接 说一下思路:1.在AndroidManifest.xml中配置参数。<!--友盟key--><meta-data android:name="UMENG_APPKEY" android:value="${CHANN...

2019-11-04 12:48:05 320 1

原创 MySQL 常用命令汇总

一、Mysql 常用命令show databases; 显示数据库create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 显示具体的表结构select 中加上 distinct 去除重复字段mysqladmi...

2018-11-20 12:41:13 4847 1

原创 ubuntu下安装git安装及使用

一、当前git已经成成为代码管理最受欢迎的工具之一,下面简单说一下其使用。之前写过一篇关于git关联github的,可以查看http://fuzhenwen.top:8000/article/22/preview 。 一般项目开发者,首先得把项目fork到自己的profile中,一般人没有前线直接向origin直接提交代码,只能向自己的profile提交,确定要找到对应的dev分支,然后p...

2018-11-09 17:58:09 3925 1

原创 Android Framework开发笔记

一、前言在framework局部编译之前,代码必须整体编译过,形成完整的依赖(Android.mk)体系,才能局部编译。二、编译1.make编译,会重新产生依赖,实现依赖不完整不会导致无法编译。比较消耗内存和时间fzw@onyx:~/mnt/workspace/3128_android_rom$ make SystemUI2.mmm编译,不会重新产生依赖,实现依赖不完整会导致...

2018-11-09 17:57:20 4378 1

原创 ubuntu 18.04编译Android 7.1源码

一、提前安装软件1.安装openjdk1) 编译的时候使用的是openjdk,跟我们平时使用的jdk并不一样,可以到 http://openjdk.java.net/ 下载安装,也可以通过下面的指令安装。sudo apt-get updatesudo apt-get install openjdk-8-jresudo apt-get install openjdk-8-jdk...

2018-11-09 17:56:20 5725 1

原创 ubuntu16.04+mysql5.7+workbench中root无法登陆的bug

最近在阿里云服务器上安装了mysql5.7+workench组合,出现了root账户无法登录,错误提示如下:Cannot Connect to Database ServerYour connection attempt failed for user 'root' from your host to server at localhost:3306:Access denied for ...

2018-11-07 20:24:09 2900 1

原创 window中cmd命令收集

cmd 进入指令界面chcp 修改默认字符集chcp 936默认中文chcp 65001appwiz.cpl:程序和功能calc:启动计算器chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符)cleanmgr: 打开磁盘清理工具10. 自动关机命令 Shutdown -s -t 600:表示600秒后自动关机 shutdown -a ...

2018-11-07 20:15:41 274 1

原创 ubuntu图形界面与指令界面的切换

1、首先我们修改grub文件,把其中的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改为GRUB_CMDLINE_LINUX_DEFAULT="text",还有取消GRUB_TERMINAL=console之前的注释#。2、然后更新我们的grub。  $sudo update-grub3、设置开机进入字符界面。  $sudo systemctl...

2018-11-04 11:14:15 61 1

原创 ubuntu 18.04编译Android 7.1源码

1.安装了jdk,并查看。sudo apt-get install openjdk-8-jresudo apt-get install openjdk-8-jdkjavac -version2.下载后的解压源码。7za x android-7.1.1_r1.7z -r -o./3.安装一些工具。sudo apt-get install m4sudo apt-get...

2018-08-30 23:47:19 72 1

原创 android 源码编译遇到的Bug解决

1.解决方法。sudo apt-get install m4sudo apt-get install g++-multilib gcc-multilib lib32ncurses5-dev lib32readline6-dev lib32z1-devsudo apt-get install flexsudo apt-get install curlsudo apt-get in...

2018-08-30 23:32:28 52 1

转载 android framework架构文件详情

摘要:转自:http://www.tuicool.com/articles/777r6rB,感谢博主分享.简介之前的研究太偏向应用层功能实现了,很多原理不了解没有详记,为了全面了解,重新梳理应用框架层。记录1、下载源码,目录如下:2、Android系统的层次如下:3、项目目录简单分析如下:4、telphony目录CellIdentityCdma//描述电信通信标识CellIdentityGsm描述...

2018-08-07 10:20:05 1822 1

原创 百度地图实现拖动图标输入地址

一,Activity代码public class SaasLocationActivity extends BaseActivity implements OnGetGeoCoderResultListener, OnGetPoiSearchResultListener, View.OnClickListener { private static String TAG = SaasLocat...

2018-07-12 22:41:05 478

原创 ViewPager与Fragment搭档使用代码

package com.small.saasuser.fragment;import java.util.ArrayList;import java.util.List;import com.small.saasuser.activity.R;import com.small.saasuser.view.NoScrollViewPager;import android.suppor...

2018-07-12 22:34:57 144 1

原创 Android-PullToRefresh的简单使用

一、PullToRefresh简介1.PullToRefresh介绍PullToRefresh是一套实现非常好的下拉刷新库,它支持:ListViewExpandableListViewGridViewWebViewScrollViewHorizontalScrollView...

2018-05-14 17:22:04 533 1

原创 Glide架构的简单使用

一、Glide简介1.Glide介绍在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。2.Glide优点使用简单。可配置度高,自适应程度高。支持常见图片格式 Jpg png gif webp。支持多种数据源 网络、本地、资源、Assets...

2018-05-11 23:47:01 1005 1

原创 Android 获取SHA1指纹的方法

获取调试版(debug)文件的指纹: keytool -v -list -keystore +.keystore文件所在路径+.keystore文件名,如下为存放在目录(C:\Users\win7\.android\)下的,文件名debug的.keystore文件。keytool -v -list -keystore C:\Users\win7\.android\debug.keystore...

2018-05-07 17:02:39 285

原创 OpenDanmaku实现弹幕效果

一、OpenDanmaku简介1.OpenDanmaku介绍OpenDanmaku是Android中第三方的弹幕控件,在播放视频和直播软件中过程中弹出用户的评论,并且以滚动的方式显示。2.下载地址https://github.com...

2018-05-04 17:58:20 1043 1

原创 Fresco架构的简单使用

一、1.Fresco介绍 Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络、本地存储和本地资源中加载图片。相对于ImageLoader,拥有更快的图片下载速度以及可以加载和显示gif图等诸多优势,是个很好的图片框架。2.Fresco特点1)内存管理...

2018-05-04 17:38:41 1391 1

原创 Volley框架的简单使用

一、Volley简介。 1.Volley起源。Volley是2013年Google I/O上发布的一款网络框架,基于Android平台,能使网络通信更快,更简单,更健全。2.Volley框架的优点。 1)网络请求的排序(scheduling)。2)网络请求的优先级处理。...

2018-05-04 16:04:55 432

原创 Afinal架构的简单使用

一、Afinal简介。1.Afinal是一个开源的android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少。Xutils基于Afinal开发,稳定性更强。2.Afinal项目地址。http://www.oschina.net/p/afinal/二、Afinal使用步骤。1.导入jar包。2.添...

2018-05-04 15:23:40 1984 1

原创 Picasso架构的简单使用

一、1.Picasso简介Picasso是由Square公司推出的一个功能强大的Android图片加载和缓存库。2.Picasso优点介绍 1)Picasso解决了在adapter中需要取消已经不在视野范围的ImageView图片资源的加载,否则导致图片错位的这个问题。...

2018-05-04 15:02:20 336

原创 ImageLoader框架的简单使用

一、ImageLoader简介 1.ImageLoader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。 2.ImageLoader框架的优点主要有以下几个方面; 1)多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable等2)支持随意的配置I...

2018-05-04 14:28:14 1046

原创 ButterKnife注解框架的使用

一、ButterKnife简介ButterKnife是注解中相对简单易懂的开源框架,ButterKnife是控件注入框架,旨在帮助安卓开发者省去初始化控件的重复性工作,简单快捷地初始化布局文件中的控件,极大地提升开发效率。 主要优点如下; 1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率。2.方便的处理Adapter...

2018-05-04 12:47:44 357

原创 EventBus简单使用

一、EventBus简介1. EventBus的作用 是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。2. 下载地址 ...

2018-05-04 10:59:48 189

Desktop.zip

用于测试

2021-12-01

各种demo效果集合

各种demo效果集合 1 登录注册 2 照片选择 3 选择城市 4 订单列表 5 日历 6 购物车 7上拉加载 8dialog 9 倒计时 10侧滑删除 11 nohttp 12 异常捕获 13滑动放大 14 输入框 15 likebutton 16 侧滑退出 17 手势密码解锁 18 仿radio选择控件 19 Recyclerview万能适配器20 Viewpager 21 加载动画效果 22 垂直进度条 23 闪烁文字 24 刻度尺 25 checkBox 按钮 ,都是其他大神的作品,觉得不错,分享学习

2017-02-07

android Studio2.2及Eclipse4.0汉化包

android Studio2.2及Eclipse4.0汉化包

2017-01-04

Android 图片单选_多选、拍照、裁剪、压缩。视频选择和录制demo

Android 图片单选_多选、拍照、裁剪、压缩。视频选择和录制demo

2016-12-12

百度定位+移动选址 demo

拖动地图选择,获取地图中心的位置,以及poi列表。

2016-12-12

Android开发常见的136个工具类.rar

Android开发常见的136个工具类.rar

2016-12-12

android 单线程和多线程断点下载 demo

android 单线程和多线程断点下载 demo

2016-12-12

Android应用源码之百度地图点击标注,弹出窗口

百度地图定位,覆盖物demo

2016-09-26

空空如也

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

TA关注的人

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