- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 安卓framework开发的初理解
小米公司最近正在招安卓framwork层的开发,有兴趣的朋友们抓住机会试试呀!传送门:安卓招聘 。不说了,我要开始恶补功课了~~~~参考: Android framework层JNI的使用浅析 我眼中的Android Framework Android Framework中的Application Framework层介绍 Android Framework架构原理学习之And...
2018-02-28 17:14:55 31794 7
原创 安卓页面适配:基础概念及简易的屏幕适配解决方案
这几天和公司里面的UI设计师沟通起来感觉十分不爽。嗯……来恶补一下,也留作备忘。基础概念密度无关像素含义:density-independent pixel,叫dp或dip,与终端上的实际物理像素点无关。单位:dp,可以保证在不同屏幕像素密度的设备上显示相同的效果Android开发时用dp而不是px单位设置图片大小,是Android特有的单位 场景:假如同样...
2018-02-27 17:31:56 1740
原创 Activity调用isDestroyed()方法报出java.lang.NoSuchMethodError
APP集成bugly之后,后台收集到了NoSuchMethodError的报错。bugly上面的说法是: 该异常表示找不到指定方法。这种问题主要是由于Android系统和Rom厂商定制化导致的碎片化问题,很难根治,建议做好机型适配,解决top机型问题: 1.如果是机型相关问题,则看下是否添加了该崩溃机型cpu架构的so库; 2.如果是系统API方法,使用时要注意API Leve...
2018-02-26 17:24:09 2311 2
原创 动态更换应用图标:activity-alias详解及应用
动态更换图标首先先解决下实际问题。动态更换图标。android可以根据activity-alias来设置桌面可以存在多个icon,那直接通过设置某个activity-alias显示其他隐藏即可实现。下面上代码在xml添加多个activity-alias、删除mainActivity标签的<activity-alias android:name=".ico...
2018-02-25 19:24:38 3114 3
原创 代码设置drablew图像,setCompoundDrawablesWithIntrinsicBounds源码解析
setCompoundDrawablesWithIntrinsicBounds 。最近喜欢上了看源码,感觉更能理解其中的逻辑,今天就来看下setCompoundDrawables 和setCompoundDrawablesWithIntrinsicBounds 在源码层次是怎么走的。用代码给TextView设置drablew时,setCompoundDrawable方法没有起作用,原因是
2018-02-06 14:09:58 1555
原创 Webview无法打开本地图片选择器解决方案
一位大神朋友写的一个网页里面有个选择图片的功能,但是在我的Webview里面却打不开本地图片选择器。(浏览器中可以)。特意搜索了一下,查到了解决办法,亲测有效。安卓系统3x 4x 5x上的行为都不同,处理也不同。总的来说就是重写Webview里面FileChooser的方法。设置自定义WebChromeClient。new WebChromeClient() { /
2018-02-04 16:28:14 8980
原创 OKhttp设置UserAgent的那些事儿
首先科普一下,UserAgent中文名为用户代理,简称 UA,它是一个*特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。 Okhttp走的并不是原生的http请求,因此它在header里面并没有真正的User-Agent,而是“okhttp/版本号”这样的字符串,因为后台需要统计信息,要求传入自定义的User
2018-02-03 15:52:07 13454
答题APP代码
2019-01-03
全国手机号码段归属地数据库(包括区号,邮编,共36万+条记录)
2018-05-18
答题APP的设计与实现(mysql+jsp+Android)
2018-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人