
Android开发
文章平均质量分 57
Amoour
为了活着而活着....................
展开
-
Android常用开发第三方类库
文章只为了整理, 方便查看1、Android开发工具类集合https://github.com/Blankj/AndroidUtilCode2、Android富文本编辑器https://github.com/sendtion/XRichText3、Android图片选择https://github.com/zhihu/Matisse4、Android recycleview 强大适配器https://github.com/CymChad/BaseRecyclerViewAda原创 2020-12-24 14:53:01 · 541 阅读 · 0 评论 -
Android sensor 理解及架构
不墨迹,上货Android平台支持的传感器类型TYPE_ACCELEROMETERTYPE_ACCELEROMETER_UNCALIBRATEDTYPE_AMBIENT_TEMPERATURETYPE_DEVICE_PRIVATE_BASETYPE_GAME_ROTATION_VECTORTYPE_GEOMAGNETIC_ROTATION_VECTORTYPE_GRAVITYTYPE_GYROSCOPETYPE_GYROSCOPE_UNCALIBRATEDTYPE_HEART_BE原创 2020-05-12 15:01:19 · 1435 阅读 · 0 评论 -
android studio 自带的AVD模拟器 取消下面的虚拟按键
原理:修改system下的build.prop文件内的参数操作如下:1.找到指定的AVD模拟器的配置文件,一般路径如下:[用户根目录]/.android/avd/ [模拟器名字].avd/config.ini2.将下面两个属性改为yes即可 hw.dPad=yes hw.mainKeys=yes 修改后,重启模拟器...原创 2019-09-18 16:28:32 · 4055 阅读 · 2 评论 -
安卓开发之禁止下拉通知栏(悬浮窗口解决方案4.2系统 6.0以上)
//禁止下拉通知栏(悬浮窗口解决方案,安卓4.2系统) public static void preventStatusBarExpansion(Context context) { WindowManager manager = ((WindowManager) context.getApplicationContext().getSystemService(Co...原创 2019-08-12 10:08:00 · 2680 阅读 · 3 评论 -
安卓开发之如何解决AlertDialog.Builder没有dismiss()方法
final AlertDialog.Builder customizeDialog = new AlertDialog.Builder(MainActivity.this); customizeDialog.create(); final View dialogView = LayoutInflater.from(MainAct...原创 2019-08-20 14:52:39 · 902 阅读 · 1 评论 -
Android中高级面试题准备整理
AndroidActivity生命周期onStart()与onResume()有什么区别?onStart()是activity界面被显示出来的时候执行的,但不能与它交互;onResume()是当该activity与用户能进行交互时被执行,用户可以获得activity的焦点,能够与用户交互。Activity启动流程startActivity最终都会调用startActivi...原创 2019-03-15 14:47:09 · 422 阅读 · 0 评论 -
MyWork
1、安卓兼容各大厂商手机角标:http://www.apkbus.com/blog-904057-78710.html2、切换Android应用主题实现日间和夜间效果的更换:http://www.apkbus.com/blog-847095-79070.html3、Android应用保活实践:http://www.apkbus.com/blog-972611-79578.html4、K...原创 2019-02-26 13:38:12 · 358 阅读 · 0 评论 -
MyError
1、关于 Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7的错误:https://blog.youkuaiyun.com/mercyT/article/details/86586240原创 2019-03-05 14:38:05 · 297 阅读 · 0 评论 -
Android开发之FlowTagLayout流式布局的使用
何为FlowTagLayout如果对Java的Swing比较熟悉的话一定不会陌生,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行。有点所有的控件都往左飘的感觉,第一行满了,往第二行~所以也叫流式布局。Android并没有提供流式布局,但是某些场合中,流式布局还是非常适合使用的,比如关键字标签,搜索热词列表等FlowTagLayoutAnd...原创 2019-01-04 16:48:23 · 1002 阅读 · 0 评论 -
Android开发之EditText多行文本输入
为了想实现多行文本框的输入及显示效果,逐一解决了如下问题:1. 如何让EditText显示成为一个文本框的区域用来输入;2. 光标从首行开始显示;3. 如何是设置卷轴;4. 如何固定文本框的大小。5. 如何让文本框显示边线;为了达到如下的效果,我们做了如下的工作:<EditText android:id="@+id/add_content" ...原创 2018-12-27 11:55:26 · 12739 阅读 · 4 评论 -
Android开发之项目命名规则
命名规范先介绍两种命名规则:驼峰命名法:又称小驼峰命名法。除了首个单词首字母小写除外,其余所有单词所有首字母都要大写。帕斯卡命名法:又称大驼峰命名法。所有单词首字母大写。包的命名规范包名一律小写建议采用如下规则:【com】.【公司名/组织名】.【项目名称】.【模块名】比如:com.jacksen.mvp.demo。然后在这个目录下根据业务逻辑进行分层。常见的包分层结构如...原创 2018-12-20 13:40:04 · 2499 阅读 · 0 评论 -
Android开发之应用状态栏、导航栏都透明
直接上代码 //状态栏、导航栏都透明private void hideStatusBarNavigationBar() { if (Build.VERSION.SDK_INT = Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); windo...原创 2018-12-20 11:29:18 · 250 阅读 · 0 评论 -
Android开发之为应用添加角标
Android角标起源 角标原本是苹果的iOS中的东西,Android原生并不支持角标,因为Google的意思是让大家用Notification(提示栏)即可。不过无妨,厉害的Android第三方厂商可以通过在自定义的Launcher(启动器)中操作来实现添加角标。目前可通过测试的有:小米、华为、三星、索尼 、vivo、google ~~~现在就为大家介绍部分机型添加角标的代码。...原创 2018-12-20 11:14:13 · 1525 阅读 · 1 评论