自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 资源 (4)
  • 收藏
  • 关注

转载 解决更新windows10专业版后chrome内核浏览器打开网页一直加载问题

最近我把自己的小米笔记本Air 13.3安装了windows10专业版以后发现凡是安装chrome内核的浏览器(例如猎豹、360极速浏览器、搜狗浏览器等)网页总是打不开,有的打开很慢或者一直加载中,而电脑自带的IE和Edge浏览器是可以正常访问的,后面下载了火狐浏览器也可以正常使用,用断网急救箱、重置DNS、LSP修复后问题依然存在。我就觉得这应该不是浏览器的问题而是系统的问题,研究了好久也在...

2019-03-26 16:36:46 1362

原创 微信小程序制作看图工具

1.首先去注册微信小程序账号https://mp.weixin.qq.com/2.创建应用获取key3.使用https://leancloud.cn/做后台服务,去配置相关服务ip4.原始的图片压缩:太大上传服务会加载很慢,用的格式工厂,bd会有很多用法5.最后压缩到5MB以下,再用https://tinypng.com/继续压缩6.然后再上传服务端7.然后通过写小程序界面...

2019-01-29 13:38:42 995

转载 android studio如何导出配置文件(字体,背景等等的配置)

在使用 Android Studio 时,往往会进行一些设置,比如 界面风格、字体、字体大小、快捷键、常用模板等。但是这里的设置只能用在一个版本的 Android Studio 上,如果下载了新的 AS 版本或者需要在 家里 或者 办公室 里使用 Android Studio ,则不得不再次设置,或者你同事或朋友花了很多时间,配置了一个非常棒的设置组合,你想也设置成这个样子,如果一个一个手动设置自...

2019-01-11 15:46:45 3255 1

转载 Android 适配相关

【转】Android hdpi ldpi mdpi xhdpi xxhdpi适配详解1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。(2)屏幕大小。屏幕大小是手机对角线的物理尺寸,以英寸(i...

2018-12-10 13:55:31 119

原创 android 屏幕适配理解

1. 手机屏幕要素手机: M2 分辨率:1080X1920 (手机宽度和长度的像素数) 屏幕尺寸:手机屏幕对角线长度 8寸 屏幕密度:dpi 屏幕每英寸的像素数 计算公式:(1080平方+1920平方)再开平方/8寸 =275.36 dpi density: 密度()...

2018-12-10 13:54:44 414

转载 android 屏幕适配

dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算原文:http://www.cnblogs.com/yaozhongxiao/archive/2014/07/14/3842908.html一、基本概念dip        : Density independent pixels ,设备无关像素。 dp        :就是dip px        : 像...

2018-12-10 11:18:41 100

转载 inflate()引发NullPointerException

之前碰到一个特别辣眼睛的问题,爬了老久才从坑里爬出来,今天特此记录一下,长长记性。footView = LayoutInflater.from(mContext).inflate(R.layout.list_account_footer, null);dialogView = LayoutInflater.from(mContext).inflate(R.layout.dialog_add...

2018-09-13 10:46:40 349

转载 Android指南针app的实现原理总结

要想实现指南针功能,其实主要就是获取手机的方位,通过对比前一刻方位和现在手机方位算出手机旋转的角度,然后根据手机实际旋转的角度去旋转指南针的imageview。关键在于如何获取手机实际方位。那么如何获取到这个方位呢? 那么,android中不是有方向传感器吗?其实android 的方向传感器不是物理实际存在的,它只是逻辑上的,什么意思,就是它是通过磁力计和加速度计抽象出来的。因此,这个...

2018-08-21 11:06:02 2236

转载 Android 适配18:9 和 16:9 屏幕尺寸比例的问题

1.问题:   在华为Mate 9 中,1080X1920分辨率,480dpi,XXhdpi, 1dp = 3px;  按照设计的尺寸去做,最后出来的跟UI 的图,竖向上差距很大,因为我的竖向上同样70dp,显示到手机上很大  最后,问同事才明白,手机是18:9的屏幕,而我们平常用的都是16:9的屏幕;所以根据这个比例 我的竖向上同样的像素占用空间会大;2.解决:  在

2017-12-29 12:49:51 18768 2

原创 model中添加aar的解决方案

1.model中的Buid gradle 中: android { repositories { flatDir { dirs 'aars' } maven { url "https://jitpack.io" } }}2.app/buid gradle中//model中引入aars必须指定到具体路径repo

2017-12-09 12:46:14 938

转载 Android module library中添加aar包的那些坑

最近在调整公司Module库中发现大量的module层层嵌套、重复依赖、并且我们内部有个maven私服,最近私服挂了,私服上挂载若干aar包,之前搞私服的哥们都离职了,私服修复无望,就把module依赖私服的aar包全部下载下来。如下图aar.png 举例 location_core依赖了 core_log和location_gd,core_log 、location_gd mod

2017-12-09 12:41:07 1263

转载 美解决Android在listview添加checkbox实现单选多选操作问题

亲试,非常完美

2017-11-02 19:40:35 337

转载 华为手机不能打印Log日志问题

在之前安装了Android Studio后,发现了一个很苦恼的事情,就是在程序中的写Log语句,不能正常的在Logcat中打印出来,这对于解决程序bug真是一刀切断,让人无从下手,在各种尝试后,首先我将我写的程序运行到了朋友的手机上,发现可以正常的打印Log,又将朋友写的程序运行到我的华为手机上,发现没有打印出Log,才发现原来不是Android Studio的问题,而是我用的华为真机的问

2017-10-18 15:55:33 449

转载 Android Studio签名打包的两种方式

签名打包的两种方式:注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-android-export android application",1、方

2017-09-15 10:07:14 310

转载 华为M2 无法写入外置sd卡 文件

在Android开发者网站的 "外部存储技术信息"文档中描述道 :        WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储授予写权限, ,应用程序无法将数据写入二级外部存储设备,除非综合权限指定了应用程序的包目录。       这目前只影响双存储设备,如果你的设备有内部存储空间,即通常所说的机身存储,那么你的SD卡就是一个二级外部存储设备。    

2017-09-13 10:23:13 2587

转载 导入一个AndroidStudio工程作为一个Library Module

在我们有两个Android Studio工程的情况时,我们想使用一个作为library工程导入到另一个工程作为一个module。我们可以使用Android Studio很容易的做到。让我们假设我们有两个工程:MyApplication和MyLibrary,我们想导入MyLibrary到MyApplication作为一个module。 首先我们需要从MyLibrary工程中找到m

2017-07-24 18:39:34 357

转载 多分辨率适配常用目录

一个好的 App 必须要支持绝大多数市面上的设备,适配繁多的分辨率一度让我们陷入了分辨率的海洋。无论如何,这个工作是逃不掉的。我们可以用多个 layout 目录对不同分辨率进行单独布局,如下: layout-large-mdpi (1024x600) layout-large-tvdpi (800x1280) layout-large-xhdpi (1

2017-07-12 16:22:46 273

转载 Android Studio1.4.x JNI开发基础-基本环境配置

从Eclipse时代到Android Studio普及,开发工具越来越好用。早些时候还需要安装Cygwin工具,从Android Studio1.3以后,在Android 环境开发JNI程序搭建开发环境变得相对简单。这里就来介绍一下急于Android Studio如何进行jni开发。  首先准备基本工具,Android Studio (>=1.3.x), NDK(ndk-r10-e)。

2017-06-30 14:24:47 541

原创 朵唯S2l 驱动安装 刷机 Imei号找回方案(应该也适合同类国产机)

一、刷机驱动-自动安装(点我就行哦)文件夹: 1.作用是手机插上数据线后显示驱动安装失败,相当于重新安装驱动 2.显示:mt65xx Preloader 已拔出设备MediaTek USB Port(COM5) 失败 3.操作:1)点击 InstallDriver.exe 安装驱动,安装后无任何显示正常 参照:http://www.muzisoft.com/...

2017-06-29 17:36:55 1811

转载 InvocationHandler和Proxy(Class)的动态代理机制详解

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或

2017-06-28 10:34:59 11058 12

原创 Cannot get property 'compileSdkVersion' on extra properties extension as it does not exit

报错为:Error:(9, 0) Cannot get property 'compileSdkVersion' on extra properties extension as it does not existOpen File解决方法:在Buid.gradle(project:XXX) 中根目录添加buildscript { repositorie

2017-06-22 17:08:43 2691

转载 Android 插件化 动态升级

1、作用大多数朋友开始接触这个问题是因为 App 爆棚了,方法数超过了一个 Dex 最大方法数 65535 的上限,因而便有了插件化的概念,将一个 App 划分为多个插件(Apk 或相关格式) 常用的其他解决方法还包括:Google Multidex,用 H5 代替部分逻辑,删无用代码,买付费版的 Proguard 当插件化作用不止于此,还包括:(1) 模块

2017-06-22 16:39:41 483

转载 XWalkView

android:name="android.app.Application" android:label="XWalkUsers"     android:hardwareAccelerated="true">import android.app.Activity;   import android.os.Bundle;   import org.xwalk.core.XWalkRes

2017-06-15 22:28:37 1553

转载 加载本地文件到 WebView 中

Android 的 WebView 提供了一系列非常灵活的API,可从多种源中加载文件。但是,由于同源规则限制了可向 web 浏览器加载数据的位置,在一些特定的情况下我们不得不重新调整 WebView 的行为。Ⅰ 加载一个给定 URL 的 res/drawable 本地文件到WebView 中: String html = ""; html += "Loading files

2017-06-15 22:18:24 3811

转载 解决"Could not initialize class android.graphics.Typeface"

1.如果 没有更改工作空间,去c:\user\administrator中删除.android文件 重启eclipse 网上通常只说了这种方法2.如果 更换了工作空间 则需要将原工作空间中 your workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings文件copy到新的工作空间的对应文件夹中(如果sdk版本更

2017-06-14 14:20:14 838

转载 Android的Appwidget TextView中没有更新(Android Appwidget textview not updating)

首页实例教程帮助手册在线工具视频教程登录注册 搜索Android的Appwidget TextView中没有更新(Android Appwidget textview not updating) AndroidIT屋 2016/2/23 11:10:12 百度翻译此文   有道翻

2017-06-06 06:40:57 1426

转载 一键清理功能后界面可能不更新。

在写collection widget的时候,如果widget里面需要监听数据库的变化来更新界面,这个情况下如果使用一键清理功能后界面可能不更新。这个问题点主要是在一键清理和广播。总结: 实践+猜测一键清理:粗略点说下,就是杀掉了应用的整个进程,所有相关资源都清理掉,包括四大组件,组件里面定义的静态成员变量。广播:一键清理后,广播的资源也都被清理掉了,但是如果广播是

2017-06-06 06:35:28 320

转载 [Android]桌面Widget动态刷新

[Android]桌面Widget动态刷新2012-08-03      0 个评论      收藏    我要投稿关于桌面widget的动态刷新有这样一个配置,在res/xml下下有一个属性android:updatePeriodMillis="86400000"官方的注释是:[plain] The upda

2017-06-06 06:25:38 3380

转载 实时数据类Widget更新问题

云在千峰About Java Android Web Dart etc …关于本站存 档标签云谷嘀工作室设备屏幕尺寸信息纸墨设计镜像打赏实时数据类Widget更新问题作者: rain 分类: 移动 发布时间: 2012-03-20 17:16 6 0条评论Android系统提供了一个Widget

2017-06-06 06:20:53 939

转载 从零开始创建一个Android主屏幕Widget

登录 / 注册IT168首页手机整机DIY硬件摄影消费数码数字家电企业IT企业商用办公互动社区全部频道IT168技术开发频道IT168首页 > 技术开发 > 技术开发技术 > 正文从零开始创建一个Android主屏幕Widget0条评论2009-12-23 07:00  

2017-06-06 06:16:42 1070

转载 Android 开发之实时更新 App Widget

Android 开发之实时更新 App WidgetNOV 12TH, 2015 4:14 PM | COMMENTSAndroid 开发之 App Widget 详解中说到 updatePeriodMills 定义了 Widget 的刷新频率,但是出于节约用户电量的考虑,Android 系统默认最小更新周期是 30 分钟,也就是说:如果您的程序需要实时更新

2017-06-06 06:12:29 2157

转载 widget中自动横竖屏切换时的问题

首页Android开发者社区Android百科极客学院开启辅助访问打卡签到我要上头条如何赚e币注册验证问题版主申请切换到宽版帐号自动登录 找回密码密码登录 加入eoe只需一步,快速开始 

2017-06-06 06:07:28 1139

转载 Mac上安装jdk

Mac下如何安装JDK1.访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作:  2.点击“JDK DOWNLOAD”按钮:  3.选择“Accept Lisence Agreement”同意协议:  4.点击Mac OS X

2017-06-04 08:51:53 31139

转载 Android 使用Post方式提交数据

在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持。  在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器。POST与GET的不同之处在于POST的参数不是放在URL字符串里面,而是放在HTTP请求数据中。

2017-05-27 10:07:21 3734

转载 Android编程实现自动检测版本及自动升级的方法

本文实例讲述了Android编程实现自动检测版本及自动升级的方法。分享给大家供大家参考,具体如下:步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。3.当提

2017-05-08 17:55:45 634

转载 Gradle 'test' project refresh failed

当出现 Gradle 'test' project refresh failed:  这个错误时按如下路径设置:file--settings -Gradle 中的Gradle VM options: 选项中输入-Xmx512m

2017-05-04 18:34:02 475

转载 spinner不显示Item的原因

如果你设置静态的一个数组的话,显示是没有问题的,但当你异步加载数据的时候,你spinner中的数据是动态添加的,在动态添加完成后,应该重新设置一下Adapter数据,但一定是在异步加载数据的onPostExecute方法中去spinner.setAdapter(mAdapter);你在异步加载的方法外去重新设置适配器数据是无效的

2017-05-04 14:54:33 1943

转载 android.support.v4.app.Fragment和android.app.Fragment区别

android.support.v4.app.Fragment和android.app.Fragment区别分类:Android (16334) (1)举报 收藏 1.最低支持版本不同android.app.Fragment 兼容的最低版本是android:minSdkVersion="11" 即3.0版android.support.v4.app.Fr

2017-04-05 11:25:57 528

转载 addHeadView

当listview需要添加headerview时,可以通过调用listview的addHeaderView(headView, null, false) 方法,  该方法还有一个重载方法 addHeaderView(headView);这两个方法的区别是前一个方法可以控制header是否可  以被selected,如果不想被selected则将第三个参数设置成false;   ad

2017-03-31 15:35:18 410

转载 Android studio Android Monitor介绍四

摘要: Android Monitor 很强大,有5个模块,Memory、Network、logcat、CPU、GPU。 现在分5篇文章分别介绍。四、CPU这个模块可以监控方法执行的时间轴,可以监测到每个方法的耗时,比较实用。图一中选中行是app自己写的方法,可以看到执行的时间。Inclusive time  - 函数本身运行花费时间 + 函数调用其他函数时

2017-03-21 09:43:28 1232

dimens_sw-master.zip

android_屏幕适配_sw限定符生成文件程序

2020-08-12

屏幕适配_宽高限定符适配.zip

android适配宽高限定符生成程序,具体操作流程详见压缩包

2020-08-12

Imei号无效解决方案

Imei号无效解决方案

2017-06-29

MTK手机刷机 安装驱动

国产手机 MTK刷机 安装驱动

2017-06-29

空空如也

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

TA关注的人

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