自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Android 接入华为通知栏推送教程(特此整理)

前言:      受华为开发者联盟工作人员的邀约,特此将本篇博客重新整理一遍,希望让更多人受益,大家也可以参加华为开发者联盟推出活动,去提问自己的问题或者投稿。扫二维码就可以参与活动哦。首先本教程是基于华为推送 2.5.2.300 版本的一:注意事项1. 华为推送在emui 4.1 以上才能收到推送2. 华为i推送在emui 4.1到 5.0 之间是控制不了在应用内不接...

2018-01-19 11:07:09 12740 3

原创 自定义View之仿ios分段选择器

一:效果1.1 可动态添加或删除tab,更改指定tab的文字。二:实现思路自定义view,实现效果 动态创建textview,有几个tab创建几个textview 第一个tab和最后一个tab为圆角矩形,其余的为直角矩形,通过shape文件完成 默认选中第一个tab选项,更改背景颜色和textview颜色,更改其余所有tab的颜色 设置点击事件,动态更改每一个tab的颜色...

2018-10-09 15:44:59 629

原创 adb命令报错 error: no devices found 的解决办法

一:前言最近升级域名,因为测试服务器是内网的,搭建的测试域名无法解析,需要修改手机的hosts文件,在用adb命令获取root权限的时候发生错误,以此记录一下。设备是: 小米4c MIUI是 :MIUI10 开发版已经解了BL锁和获取了root权限,但是发现还是不能修改hosts文件,需要解System文件锁,遂使用adb命令解锁发现报错找不到设备,找到了两种解决方案,可自行尝试...

2018-10-08 15:27:41 55856 2

原创 Android自定义View之时钟

 效果(gif效果不是很好)GitHub地址https://github.com/zuohp/My_Clock.git绘制思路1. 绘制表盘和长短刻度2. 绘制各个时间点的数字3. 绘制时针,分针,秒针4. 让各个指针转起来,根据时间计算角度开始绘制1. 定义参数(attrs文件) <declare-styleable name...

2018-09-09 19:47:10 3472

原创 使用Git上传代码到Github仓库教程

一:使用工具1. Git客户端----------自行安装2. Github账号--------自行申请二:创建Github仓库三:填写仓库名称四:复制仓库地址五:进到本地项目的目录下右击选择Git Bash Here打开Git可视化窗口六:把Github上的仓库克隆到本地(重点)为什么要把Github上的仓库克隆到本地呢? 是不是多此一举? ...

2018-08-22 20:59:59 638

原创 自定义view之渐变圆环加载框

目录一:效果二:Demo地址:三:思路四:开始实现五:结语一:效果           二:Demo地址:https://github.com/zuohp/ProgressRingDemo.git三:思路首先我们要自定义view去实现这个效果,大致分为两部分:    1. 首先画出来一个渐变色的圆环    2. 让圆环动起来即可四:开...

2018-08-22 20:50:06 577 1

原创 Android 在图片或者页面上平铺水印

目录一:GitHub地址:二:需求:三:效果:四:实现方式:五:代码片段:六:总结:一:GitHub地址:        https://github.com/zuohp/WaterMarkBg.git二:需求:        在整个页面上斜着平铺五条水印,每条水印的起点必须是屏幕的边缘,如果显示不全的话, 必须是从头开始显示,如果显示完全之后还有留白...

2018-08-08 17:14:06 1437

原创 FileDownload https 自签名证书问题 报错:CertPathValidatorException

一:前言    项目安全升级,使用https协议,老板不出钱,只能使用自签名证书的方式,发现Filedownload 无法下载文件,报错:javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. ...

2018-07-02 17:43:58 4707 4

原创 ANR日志分析

一:前言    最近发现好多人不会从日志中找到ANR的解决方法, 在此分享一个小技巧。        想必ANR(应用程序无响应)大家都遇到过,大概有以下情况会发生:            1. dispatchTimeout输入事件分发超时,一般是主线程在5秒之内没有响应事件。            2. BroadcastTimeout广播超时,一般为广播在10秒内未能执行完毕。       ...

2018-06-27 16:28:13 11851

原创 Installation failed with message INSTALL_FAILED_CONFLICTING_PROVIDER 的解决方案

问题简述    最近发现项目的debug包和签名包不能共存了,在小米手机上提示 “ 与已安装应用内容提供者冲突 ”, 用studio直接 运行也是报错,今天抽时间看了看, 记录一下。 问题原因    从提示里面可以明确的看到是 hms 的 provider 里的 authorities 导致的, debug包和签名包冲突了, 主要当时集成华为推送的时候大意了, 华为推送的Dem...

2018-04-24 17:21:11 2094

原创 让Textview不依赖ScrollView也可以滑动

如果你有一个需求只让textview滚动的话, 那么大可不必使用ScrollView,减少一层嵌套。。。 我们直接在xml中设置属性即可。  不知道这个属性的可以去百度百度喽。。。android:scrollbars="vertical"  图示:          <TextView android:id="@+id/tv...

2018-03-09 13:56:33 3647 1

原创 解决Conflict with dependency 'com.android.support:support-v4' in project ':app'. Resolved versions for

完整的错误描述为:         > Conflict with dependency 'com.android.support:support-v4' in project ':app'. Resolved versions for app (26.0.0-alpha1) and test app (27.0.2) differ. See https://d.android.com/...

2018-01-25 11:10:25 9133

原创 studio3.0关于Error:Unable to resolve dependency for ':@debug/compileClasspath'的解决方案

如果你在老项目迁移到studio3.0时遇到了同样的问题,希望可以帮到你。 如果你有这类似的错误,可以尝试尝试。把这种依赖方式debugCompile project(path: "CordovaLib", configuration: "debug")implementation project(':CordovaLib')

2018-01-03 16:31:45 100439 40

原创 手把手教你对APK进行二次签名

由于项目中近期使用了梆梆安全加固,加固完成后需要对APK进行二次签名!梆梆安全提供的签名软件不知道是不是环境的原因,在我这里用不了,只能使用命令进行签名了!首先把签名证书和要进行签名的APK文件一同拷贝到 Java jdk的bin目录下然后用命令签名

2018-01-02 12:32:07 7374

空空如也

空空如也

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

TA关注的人

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