Android知识点
焊板子的电烙铁
改变自己,改变世界。
展开
-
Android Studio一个简单横向跑马灯的实现
记录一个Android中简单实现跑马灯功能的方法:仅仅实现了单行跑马灯的功能,对于速度的调整 ,没有实现。记录一下以便日后查看。首先在MainActivity下新建一个名为MarqueeTextView的.java 文件,MarqueeTextView.java代码如下:package com.example.chenhy.pmdtest;import原创 2017-01-05 13:35:35 · 3126 阅读 · 0 评论 -
ContentObserver学习
记录ContentObserver的用法监听某个数据库中数据的变化,可以通过ContentObserver来实现。private class MContentObserver extends ContentObserver { private ContentResolver mContentResolver; public MContentObserve...原创 2019-01-31 17:15:58 · 187 阅读 · 0 评论 -
Broadcast 学习----Broadcast 简单实现
记录广播的实现方式。---------------------------------------------------------------------------------------------------------------------------------------------------一、Android允许应用程序自由的发送和接收广播,可用于Android中通信...原创 2018-12-14 15:42:54 · 186 阅读 · 0 评论 -
Notification 学习记录
记录一下Notification的使用方法,方便日后查看。----------------------------------------------------------------------------------------------------------------------------------------------------在Android 8及以后,Andro...原创 2018-12-14 10:03:09 · 121 阅读 · 0 评论 -
一中文字转换成拼音的实现方式--基于HanziToPinyin.java类
记录一个文字转换拼音的实现方式,通过开源代码HanziToPinyin.java类实现,网上很通用的一种解决方案,记录一下,可以满足对翻译精度不高的工程要求,可以直接拷贝两个文件到工程中使用。------------------------------------------------------------------------------------------------------...原创 2018-12-06 14:35:29 · 1761 阅读 · 0 评论 -
Style.xml文件中设置actionbar 返回按钮图片
开发中遇到一个需要更改 actionbar 返回按钮图片的问题。记录备忘。在java代码中通过ActionBar actionbar = getActionBar();actionbar.setDisplayHomeAsUpEnabled(true);actionbar.setHomeAsUpIndicator(R.drawable.ic_keyboard_backspace);...原创 2018-11-28 18:21:29 · 403 阅读 · 0 评论 -
手机中代码生成的文件不能及时通过电脑查看
最近在学习Android上FFmpeg,需要对视频进行转码,生成的一些文件会直接保存在手机中,可是生成的文件在电脑中查看不到,在手机上通过adb 命令却可以看到。 搜了一下别人的解决方法,记录一下,亲测有效。 对于文件:主动调用接口对当前文件进行扫描:MediaScannerConnection.scanFile(this, new String[] { file.getA...原创 2018-11-23 12:48:32 · 487 阅读 · 0 评论 -
Android中intent setFlags的作用
FLAG_ACTIVITY_CLEAR_TASK :如果在调用Context.startActivity时传递这个标记,将会导致任何用来放置该activity的已经存在的task里面的已经存在的activity先清空,然后该activity再在该task中启动,也就是说,这个新启动的activity变为了这个空tas的根activity.所有老的activity都结束掉。该标志必须和FLAG_AC...原创 2018-11-05 19:15:40 · 702 阅读 · 0 评论 -
一个java文件搞定繁琐的Android动态权限
由于Android在6.0之后需要动态申请某些权限。本文通过一个类实现一个申请动态权限的方法,使用的时候直接将文件放在工程中调用相关函数即可。Permission类中定义了一个需要申请权限的String数组,然后在requestPermission方法中对权限进行申请。我们只需要将申请的权限放进permissions[]数组中就行。package com.example.chy....原创 2018-11-18 21:58:11 · 310 阅读 · 0 评论 -
Activity的四种启动模式
本blog通过查阅书籍整理而来。写在前面:Android是通过返回栈来管理活动的。standard:(总是会创建新的实例)默认的启动模式,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建该活动的一个新的实例。singleTop:(当启动的活动处于栈顶时不创建新的实例,不在栈顶时创建新的实例)当启动活动时,如果发现返回栈的栈顶已经是该活动,则直接使用它,不会创建新的活动实例。...原创 2018-07-23 16:13:09 · 108 阅读 · 0 评论 -
JNI生成.h文件无法确定类的签名
从 http://blog.csdn.net/wxxgreat/article/details/48030775 得到的方法转载 2017-12-12 19:50:28 · 1672 阅读 · 0 评论 -
windows下通过javah.exe生成java类的.h头文件
最近在研究JNI,需要制作java的.h头文件。搞了一下发现AndroidStudio中的终端不好用,就用了windows上面安装的jdk来制作,记录一下方便后面查看。1.首先保证电脑上面的javah命令可以用,不行的话可以点击此链接:https://jingyan.baidu.com/article/1e5468f924210a484961b7f0.html2.然后定位到Andr原创 2017-12-12 19:16:00 · 747 阅读 · 0 评论 -
Android 中一个简单垂直跑马灯的实现
记录一个Android中简单实现垂直跑马灯功能的方法:实现了垂直跑马灯的功能。记录一下以便日后查看:首先在MainActivity下新建一个名为ScrollTextView的.java 文件 ScrollTextView.java代码如下:其中判断分行结束符以 "\n" 为准。。。package com.example.原创 2017-01-05 23:43:51 · 2591 阅读 · 0 评论 -
Android 下不同格式字体的实现方法
从师兄那里看到了android 界面不同格式字体的实现方法,记录下来以便以后查看。首先在Android Studio中建立assets文件夹,在assets文件夹下建立fonts文件夹,然后将字体文件.ttf文件拷贝至fonts文件夹下。在android studio中建立assets文件夹的方法:在res文件夹傍边点击右键new-->Folder-->AssetsFolder原创 2017-01-04 21:21:53 · 1012 阅读 · 0 评论 -
Android开发常用的adb命令整理
整理开发中常用的adb命令,持续更新。=========================================================1、adb root功能:切换adb服务使用对象为root用户。 2、adb devices功能:连接Android设备到电脑上,用这个命令检查设备连接状态,有device、offline和没有device三种状态。3、 a...原创 2019-01-23 17:31:09 · 151 阅读 · 0 评论