小点滴

【flex】<->【java】<->【android】

自定义通知声音

private static Ringtone mRingtone; public synchronized void playSound() { if (mRingtone == null) { Log.e("initial Ringto...

2019-07-23 14:04:51

阅读数 5

评论数 0

计时器Chronometer

public class ChronometerActivity extends AppCompatActivity { private Chronometer chronometer = null; @Override protected void onCreate(@N...

2019-07-23 11:23:08

阅读数 3

评论数 0

Android打开pdf文件

转https://www.jb51.net/article/136364.htm Android的WebView做不到ios的WebView那样可以很方便的直接预览pdf文件。要实现利用WebView预览pdf我们可以使用谷歌文档服务: mWebView.loa...

2019-06-19 14:39:06

阅读数 63

评论数 0

android-解决 Android N 上 报错:android.os.FileUriExposedException

解决AndroidN 上 安装Apk时报错:android.os.FileUriExposedException: file:///storage/emulated/0/Download/appName-2.3.0.apk exposed beyond app through Intent.get...

2019-06-19 14:18:54

阅读数 17

评论数 0

Android XML shape 标签使用详解

转载https://www.cnblogs.com/popfisher/p/6238119.html   一个android开发者肯定懂得使用 xml 定义一个 Drawable,比如定义一个 rect 或者 circle 作为一个 View 的背景。但是,也肯定也有人在能使用 Drawable...

2019-06-05 15:01:10

阅读数 6

评论数 0

关于JDK6兼容sql server2016的兼容问题

关于JDK6兼容sql server2016的兼容问题 Microsoft SQL Server JDBC 驱动程序下载 本页包含 Microsoft SQL Server JDBC 驱动程序的支持矩阵和支持生命周期策略。 Microsoft JDBC 驱动程序支持生命周期矩阵和策略 Mi...

2019-04-02 18:12:08

阅读数 179

评论数 0

JobService和JobScheduler

Google在Android5.0中引入JobScheduler来执行一些需要满足特定条件但不紧急的后台任务,APP利用JobScheduler来执行这些特殊的后台任务时来减少电量的消耗,使用JobScheduler的时候需要把待执行的后台任务封装到JobService中提交。 JobSe...

2019-03-13 15:44:51

阅读数 92

评论数 0

Android app 开机自启动

1、新建广播接收类 public class MyBootBroadcastReceiver extends BootBroadcastReceiver { @Override public void onReceive(Context context, Intent inte...

2019-03-13 14:33:02

阅读数 111

评论数 0

Picasso使用示例(四种来源途径下加载图片,附demo)

转载https://www.cnblogs.com/zhangqie/p/6479792.html Picasso是Square公司开源的一个Android图形缓存库, 可以实现图片加载(本地和网络)和缓存功能。 地址:http://square.github.io/picasso/ jar...

2019-03-05 15:55:47

阅读数 68

评论数 0

Android在程序崩溃捕获异常后记录log并退出

CashHandler public class CrashHandler implements Thread.UncaughtExceptionHandler { private static CrashHandler sInstance = null; private Th...

2019-02-28 15:18:21

阅读数 121

评论数 0

解决PKIX:unable to find valid certification path to requested target 的问题

Exception in thread &quot;main&quot; javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building faile...

2019-01-17 13:55:39

阅读数 253

评论数 0

AES加密算法

       AES(Advanced Encryption Standard高级加密标准),是一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。那么为什么原来的DES会被取代呢,原因就在于其使用56位密钥,比较容易被破解。而AES可以使用128、192、和256位...

2019-01-15 11:21:33

阅读数 64

评论数 0

Android与Js基本交互

对于android调用JS代码的方法有2种:  1. 通过WebView的loadUrl()  2. 通过WebView的evaluateJavascript() 对于JS调用Android代码的方法有3种:  1. 通过WebView的addJavascriptInterface()进行对象映...

2018-10-22 17:09:30

阅读数 159

评论数 0

Android中使用WebView, WebChromeClient和WebViewClient加载网页

WebView基本用法 contentWebView.getSettings().setJavaScriptEnabled(true); contentWebView.getSettings().setSupportZoom(true); contentWebView.getSettings(...

2018-10-22 15:18:51

阅读数 86

评论数 0

Android LayoutInflater详解

Android LayoutInflater详解 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布...

2018-08-22 11:48:21

阅读数 171

评论数 0

ImageView中XML属性src和background的区别

ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使用。 ImageV...

2018-07-20 10:12:55

阅读数 617

评论数 0

android assets目录文件操作

之前的apk的assets目录下有些文件要删除,就想在新的版本上线的时候写段代码删除,可是怎么尝试都做不到,为什么呢?哈哈哈,一句话启发了我查找api发现只有访问读取assets目录文件的方法,就是没有删除的,原来官方就不提供删除的,资源文件夹为啥要删除尝试着删掉文件,把新的apk装手机上,啊,手...

2018-05-10 17:58:13

阅读数 1210

评论数 0

Android Studio3.0 build.gradle 中compile变为implementation和api

前言2017 年google 后,Android studio 版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle 的编译版本,该版本gradle编译...

2018-05-08 14:19:37

阅读数 1359

评论数 0

构造PendingIntent时第四个参数flags的设置以及在Notification中的不同作用

PendingIntent第四个参数为int类型的flags,首先看一下官方文档对它的描述:flags May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, or any of the fla...

2018-04-13 17:19:35

阅读数 153

评论数 0

AlertDialog模版

AlertDialog可以有多种功能模式,比如单选多选等等,但是呢要和自己app整体风格统一或者要修改布局什么的就不是太方便,所以一般情况下最好还是使用自定义布局,扩展性灵活性比较高.AlertDialog.Builder builder = new AlertDialog.Builder(c...

2018-03-26 10:30:33

阅读数 62

评论数 0

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