自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android开发

搭建一套通用底层代码网络协议 okhttp错误分析 友盟,腾讯bugly,本地拦截打印。控件 viewpage,tablayout,mapview,图表,相机,相册等插件及使用,按钮交互动画,视频,直播等平台第三方sdk。基础算法 冒泡等检验for,while,if else等基本方法,映射等类调用方法。其他 以后补充。...

2021-08-16 16:32:24 133

原创 mvvm mvp mvc

v=>vm=>m=>vm=>vv=>p=>m=>p=>vv=>c=>m=>v

2021-05-14 17:44:11 338

原创 Android studio 报错查看

1、app/build/reports目录下文件2、logcat窗口3、断点下debug窗口4、build窗口5、Event log窗口

2021-05-14 17:13:54 1494

原创 构建项目前零散学习一

针对响应速度1跳转时尽量不占用主线程时间2点击事件尽量不做耗时操作3跳转后页面的create/start/resume等显示前的操作尽量选择不耗时的针对流畅性1卡顿或掉帧(case by case处理,systrace和method trace等性能工具来发现或排查)针对父类,library包用于集成所有可复用的父类Application父类创建 工具初始化及Context全局调用okhttp3等网络请求插件 工具activity父类创建 页面整体搭建Fragement父类创建 页面碎

2021-03-01 16:36:23 123

原创 android studio 查看页面绘制时间

12-15 02:08:42.813 596-627/system_process I/ActivityTaskManager: Displayed www.www.www/.www.www.MyActivity: +605ms

2020-12-15 10:16:16 773

原创 三方请求的处理

三方请求的处理处理问题针对外部掉单1优化当前环节,为当前环节打补丁2新增同样功能的第二条环节3新增当前环节的监听环节,当未返回时再次请求4新增当前环节的监听环节(事件结束后的重新获取数据并进行对比)针对内部订单1支付成功,但没有返回。需要后期对单。...

2020-10-12 16:46:25 127

原创 解决关于android studio模拟器运行卡死问题

解决关于android studio模拟器运行卡死问题copy一个

2020-09-27 10:47:15 3602

原创 2020-08-05

1代码设计极尽优化,但小心可读性变低。(写着简单)2代码设计极尽优化,的确方便后期维护及测试。(写着复杂)策略模式(获取结果)+工厂模式(获取策略模式结果)+单例模式(调用工厂模式)例子:优化if-else1if()中()=》函数类及方法;2if(){}中{}=》函数类及方法;3if(){}elseif(){}~~~=>对应函数类方法调用对应函数类及方法...

2020-08-05 14:28:14 117

原创 android studio开发错误开始一

call to OpenGL ES API with no current context (logged once per thread)这个错误一般是指大量网络图片加载,占用内存和流量。是因为从网络获取,比较消耗时间,所以需要异步。getPushInstance not found push instance.一般是加载语音的时候,出现的冲突

2020-08-05 11:59:22 331

转载 Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed with multipl

解决办法:在 build.gradle 添加android { ...}configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'}dependencies { ...}作者:JairusTse链接:https://www.jia...

2018-06-11 16:43:18 227

转载 Lru cache 解析记录

https://www.jianshu.com/p/b49a111147ee

2018-06-06 10:26:18 148

转载 android 防止程序之间互相访问(exported属性)

android 防止程序之间互相访问(exported属性)程序A如果不想被其他的程序调用自己的activity,service,或者是receiver的时候,只要在AndroidManifest.xml里面添加exported属性,便能使其他的程序不能调用自己。AndroidManifest.xml<activity    ...    android:exported="false" /...

2018-05-24 09:07:54 610

转载 webview和Android交互

转载自:https://www.jianshu.com/p/0b986d6e2e17** 在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的JavaScript进行交互,Android也对交互做了很好的封装,所以很容易实现例如:点击网页中的按钮Android调用...

2018-03-20 09:50:04 1053

转载 架构师基础

架构师基础http://blog.csdn.net/anmiaochu/article/details/51970091

2018-01-11 17:07:19 329

原创 下载音频等大文件时

1.新建存储路径时注意当前文件夹的深度以及文件的新建成功与否(容易产生错误无法正确写入应该创建好的文件)

2018-01-11 16:49:14 284

翻译 TextView

textStyle 1.在xml文件中使用android:textStyle=”bold” 可以将英文设置成粗体, 但是不能将中文设置成粗体, TextView tv = (TextView)findViewById(R.id.TextView01); TextPaint tp = tv.getPaint(); tp.setFakeBoldText(true);

2018-01-11 09:01:39 488

原创 WebView的缓存

webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);Webview的不缓存模式每次都从网络上重新加载

2017-11-13 13:20:36 409

转载 Notification 的 Flag 设置

public static final int FLAG_SHOW_LIGHTS = 0x00000001;//控制闪光 public static final int FLAG_ONGOING_EVENT = 0x00000002;//将flag设置为这个属性那么通知就会像QQ一样一直在状态栏显示     public static final int

2017-10-19 11:07:19 1521

转载 微信登录,并获取用户头像等数据

转载自:http://blog.sina.com.cn/s/blog_56a70c040102vfjm.html

2017-09-13 15:09:07 2104

转载 frament的生命周期和返回栈

http://www.cnblogs.com/smyhvae/p/3983234.html

2017-09-08 09:38:57 241

转载 Android 音频播放

Android中音频和视频的播放我们最先想到的就是MediaPlayer类了,该类提供了播放、暂停、停止、和重复播放等方法。该类位于android.media包下,详见API文档。其实除了这个类还有一个音乐播放类那就是SoundPool,这两个类各有不同分析一下便于大家理解MediaPlayer:   此类适合播放较大文件,此类文件应该存储在SD卡上,而不是在资源文件里,还有此类每

2017-09-04 09:17:20 287

原创 Android studio的使用

一·寻找错误解决方法1.快捷键(ALT+/),获取解决方法2.上述方法不行时,Android monitor窗口查看错误信息,获取解决方法(这个就一般都有了)3.编译阶段出错,没有错误信息,让你查看更多时,Termienal窗口输入gradlewprocessDebugManifest--stacktrace ,回车,寻找错误,自己修改。

2017-08-30 18:08:17 242

转载 仿网易云音乐

转载网址(先记录一下,忘了就不好了)http://www.300168.com/yidong/show-2752.html

2017-08-30 14:21:17 557

原创 个人对于app开发的感悟

0.设备基本功能的支持,三方的支持(对于app等工程的操作库或添加功能)1.数据库数据合理架构搭配2.后台接口设置前台需求数据3.前台利用数据监控前台页面进行UI体验的最佳化编程4.上架工程,实时维护,(优化准备)5推广工程,工程盈利,实现最终全赢。

2017-08-30 13:58:44 413

转载 EditText

不可编辑的EditText方法一:动态设置et.setKeyListener(null);方法二:xml文件中editable=false

2017-08-24 14:49:16 246

原创 如何做一个Android开发(我认为)

今天,我就只是加入这个大家庭了,先说几句。走在Android sdk功能和特性额前沿,可以适应Android 低版本sdk的使用,开发用户体验极佳的app。处理好日常。Ok,今天就这样了。我来了,谢谢。

2017-08-24 08:56:25 227

空空如也

空空如也

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

TA关注的人

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