魅力程序猿

  • 首页
  • Java
  • Android
  • APP
    • 扑克计分器
    • Video Wallpaper
  • 联系我
  • 关于我
  • 资助
道子
向阳而生
Java

Java基础之面向对象基础

1、面向对象 面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。 2、对象 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。 类的实例化可生成对象,一个对象的生命周期包括三个阶段:生成、使用、消除。 当不存在对…

2018年3月19日 0条评论 3059点热度 0人点赞 daozi 阅读全文
Android

Android面试题20–Android的View绘制

基础知识 ViewRoot: 具体实现类ViewRootImpl,是连接WindowManager和DecorView的纽带,View的三大流程(mearsure、layout、draw)均是通过ViewRoot来完成。 DecorView: 作为根View,其实是一个FrameLayout,内部包含一个竖直方向的LinearLayout,这个LinearLayout分为标题栏和内容栏两个部分。 PhoneWindow: Window对象通常由PhoneWindow来实现的,PhoneWindow将一个DecorV…

2018年3月16日 0条评论 5265点热度 0人点赞 daozi 阅读全文
Android

Android面试题19–Android事件分发机制

Android 的事件分发流程:Activity -> ViewGroup -> View 即:1个点击事件发生后,事件先传到Activity、再传到ViewGroup、最终再传到 View。 如果事件不被中断,整个事件流向是一个类U型图,我们来看下这张图: 可以看出 android的事件传递机制是责任链模式,如果自己能处理就拦截下来自己处理,如果自己处理不了或者不确定就传递给下一个对象。 事件处理方式:拦截、分发、消费 类型 相关方法 Activity ViewGroup View 事件分发 disp…

2018年3月8日 0条评论 6921点热度 0人点赞 daozi 阅读全文
科技

神奇的摩尔定律

摩尔定律是指IC上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。摩尔定律是由英特尔(Intel)名誉董事长戈登·摩尔(Gordon Moore)经过长期观察发现得之。 计算机第一定律——摩尔定律Moore定律1965年,戈登·摩尔(Gordon Moore)准备一个关于计算机存储器发展趋势的报告。他整理了一份观察资料。在他开始绘制数据时,发现了一个惊人的趋势。每个新芯片大体上包含其前任两倍的容量,每个芯片的产生都是在前一个芯片产生后的18-24个月内。如果这个趋势继续的话,计算能力相对于时间周期…

2018年3月1日 0条评论 3868点热度 0人点赞 daozi 阅读全文
Android

Android官方隆重推出 Android KTX,让 Kotlin 的开发更美妙!

今天,Android发布 Android KTX 预览版,这套扩展插件能帮助开发者更为简洁、通顺和优雅地使用 Kotlin 语言开发 Android 程序。此外,Android KTX 还在 Android 框架和 Support Library 上提供相应 API 层,助开发者编写更为自然的 Kotlin 代码。 开发者可以前往 GitHub 下载适用 Android 框架的 Android KTX 扩展插件。Android诚邀广大开发者使用 Android KTX 并给予反馈和贡献代码。适用 Android 支…

2018年2月26日 0条评论 5158点热度 0人点赞 daozi 阅读全文
Android

Android O(Android 8.0)应用内安装正确姿势

Android开发避免不了应用内发起安装应用,随着Android版本的升级,权限越来越收紧,安装姿势变了又变。接下来我来告诉大家针对不同Android版本正确发起应用内安装。 首先将现有的Android版本进行分一下界限,Android 1.x~6.x 和Android 7.x 及Android 8.x。可以看下图,如果看不懂,接下来我会详细解说,如果你领悟了就不用往下看了。 如有一丁点不留神就会出现以下错误提示: 1、 Caused by: android.os.FileUriExposedException: …

2017年12月29日 5条评论 18263点热度 0人点赞 daozi 阅读全文
Android

解决“?attr/selectableItemBackground”提示找不到问题

对下面的效果不陌生吧,实现效果就是添加android:background="?android:attr/selectableItemBackground"。 Android Studio 升级到3.0后,android:background="?android:attr/selectableItemBackground"这个水波纹效果提示找不到,查找了android-support-V7的attr属性里面进行了声明,没有去掉。那就奇了怪,最后无意间调整了项目的build.gradle的配置竟然好了。 解决方法如下…

2017年12月1日 0条评论 8826点热度 0人点赞 daozi 阅读全文
Android

Android 8.0.1 emulator ADB Device Unauthorized

问题: 我发现,我创建的是Nexus 5X emulator如下: 我把Nexus 5X 删除后,重新创建的是Nexus 6P emulator,选择Android API 27 Google APIs Intel x86 Atom System Image如下: 重启就可以啦,你可以试试哦,如有更好的解决方法可以告知我。  

2017年11月13日 0条评论 7119点热度 0人点赞 daozi 阅读全文
APP

Video Wallpaper

欢迎下载体验:https://play.google.com/store/apps/details?id=com.aoaoyi.wallpaper 视频壁纸是一款优秀且了不起的设置视频屏幕壁纸应用程序。您可以申请透明的视频壁纸为您的屏幕,它会显示从相机背面的背景屏幕,使您的设备作为透明屏幕。也可以对你喜欢的视频进行裁剪最完美的一小段作为你的视频屏幕壁纸,给你震撼的体验。 1.设置透明视频为壁纸 您可以照常操作你的手机,同时可以在整个屏幕上透明地查看相机的实时图像。 当你在步行,说话,发短信等等时使用你的手机。您可以…

2017年11月8日 0条评论 8262点热度 0人点赞 daozi 阅读全文
APP

Video Wallpaper Privacy Policy

PLEASE READ THE FOLLOWING PRIVACY POLICY CAREFULLY BEFORE USING THE APPLICATION PROVIDED BY US. BY ACCESSING OR USING OUR APPLICATION (OTHER THAN TO READ THIS PRIVACY POLICY FOR THE FIRST TIME), YOU AGREE TO THE TERMS OF THIS PRIVACY POLICY. Over, AoAoYi Mobil…

2017年11月2日 0条评论 5656点热度 0人点赞 daozi 阅读全文
Android

Android Studio 3.0 正式版下载安装

如果你能连接外网 你可以To get the latest version, click Help > Check for update (on Mac, Android Studio > Check for updates). 你可以查看Android studio 新特性:https://developer.android.com/studio/releases/index.html?hl=zh-cn 如果不行那下载安装吧: 下载地址:链接:http://pan.baidu.com/s/1nuM2K…

2017年10月26日 0条评论 6824点热度 0人点赞 daozi 阅读全文
Android

Android WebView 拍照和选择图片正确用法

前言:Android 有些项目需要在WebView上调用手机系统相册来上传图片,开发过程中发现在很多机器上无法正常唤起系统相册来选择图片,要知道WebView 嵌套网页中有js调取拍照和选择图片上传的功能,这个需要在我们的代码中去实现方法。 首先,准备变量和WebView的基础设置 private WebView mWebView = null; //5.0以下使用 private ValueCallback mUploadMessage; // 5.0及以上使用 private ValueCallback<…

2017年10月23日 0条评论 6136点热度 0人点赞 daozi 阅读全文
Java

Charles最新版破解注册方法

  Charles的用途和使用就不说了,可以Google或baidu一下,下面说说破解的事。 1、下载安装,Charles下载地址:https://www.charlesproxy.com/latest-release/download.do 2、破解, Charles的破解方法请看:http://charles.iiilab.com/ 就这两步就OK了,如果你资金可以的话建议支持一下正版吧。    

2017年9月14日 0条评论 4223点热度 0人点赞 daozi 阅读全文
Android

Android Studio Plugin Exception

AndroidStudio的插件虽然在很大程度上用起来很方便,但是当卸载不用时,可能会出现一些问题。近期在卸载插件时出现了不能加载项目的问题。 遇到的问题: com.intellij.ide.plugins.PluginManager$StartupAbortedException: com.intellij.diagnostic.PluginException: TOPIC [Plugin: com.alayouni.ansiHighlight] com.intellij.ide.plugins.com.inte…

2017年8月16日 0条评论 5583点热度 0人点赞 daozi 阅读全文
Android

Android Studio 导入新项目时候遇到的 gradle错误

出现了:Error:(1, 0) Plugin with id 'com.android.application' not found.这个错误提示 解决方法: 看看你的项目里面是否缺少build.gradle 文件,缺少的话加上,有的话看看有没有内容,没哟偶的话加上下面的代码: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repos…

2017年8月11日 0条评论 5700点热度 0人点赞 daozi 阅读全文
12345…11
搜索
联系方式

QQ群:179730949
QQ群:114559024
欢迎您加入Android大家庭
本人QQ:136049925

赐我一丝安慰
给我一点鼓励

最新 热点 随机
最新 热点 随机
解决Android 7及以上Notification.contentView为null问题 彻底解决git命令免密问题 隐藏ScrollView、RecyclerView等滚动条和去掉滑动到边界阴影的方案 Android Studio 3.4 编译Release版本广点通所有广告不显示 Android中使用System的getProperty()方法及获取Android内核版本信息 弄清楚INSTALL FAILED CONFLICTING PROVIDER问题
Java基础之Java分派机制 Android面试题12–对Context的理解、它的作用域、注意什么 Keep the screen awake throughout my activity (Android 屏幕常量) Java基础之Java泛型 浅谈android返回事件onBackPressed、onKeyDown与dispatchKeyEvent Android 中Layout布局实现点击水波纹效果
最近评论
宝宝 发布于 7 年前(02月27日) 哈哈哈哈
GPU Mining 发布于 7 年前(02月19日) I am just starting to learn about all of this. Tha...
Timothynix 发布于 7 年前(02月08日) Your place is valueble for me. Thanks!… http:...
趣头条 发布于 7 年前(02月08日) 鸟儿叫,花儿笑,一年一季春来到!
xing1982 发布于 7 年前(02月04日) 不错不错!内容感觉好极了!

COPYRIGHT © 2023 魅力程序猿. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15000477号