
组件
文章平均质量分 54
zuochunsheng
这个作者很懒,什么都没留下…
展开
-
Kotlin-Android
扩展方法inline fun Context.toast(msg: String) { Toast.makeText(this, msg, Toast.LENGTH_LONG).show()}@SuppressLint("NewApi")inline fun Fragment.toast(msg: String) { Toast.makeText(activity, msg...原创 2019-11-07 16:19:38 · 344 阅读 · 0 评论 -
Android Service生命周期及用法
参考 Android Service生命周期及用法!转载 2017-03-13 09:47:29 · 368 阅读 · 0 评论 -
Android webview ZoomButtonsController 导致android.view.WindowLeaked 问题
参考 android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决转载 2017-04-08 18:50:11 · 252 阅读 · 0 评论 -
Android实战技巧:数据存储方式
参考 Android实战技巧:数据存储方式转载 2017-04-06 18:15:31 · 235 阅读 · 0 评论 -
SharedPreference.Editor的apply和commit方法的区别
参考 SharedPreferences中的commit和apply方法SharedPreference.Editor的apply和commit方法的区别 SharedPreferences 的commit和apply分析转载 2017-05-02 14:41:28 · 520 阅读 · 0 评论 -
Android 倒计时CountDownTimer使用
公共方法 public synchronized final CountDownTimer start () 启动 倒计时 public final void cancel () 取消倒计时(译者:取消后,再次启动会重新开始倒计时) public abstract void onTick (long millisUntilFinished)转载 2017-05-15 09:56:26 · 498 阅读 · 0 评论 -
ReactNative开发之布局组件
布局参考 React Native布局详细指南组件View Text Image Button Switch Navigator ListView StatusBar WebView ScrollView原创 2017-05-26 15:34:41 · 399 阅读 · 0 评论 -
Android WebView加载url网络视频
前言webview 的 功能日益强大,不仅可以用来加载图片,网站链接, 今天聊一聊 webview 加载视频的那些混淆点。加载 视频 一般会设置 硬件加速。其实 两者一毛钱 关系都没有 ,webview 不设置 硬件加速,依然能够加载出来 ,不受其影响。代码实现 WebSettings settings = webview.getSettings();原创 2017-04-27 14:56:18 · 4456 阅读 · 0 评论 -
Android中ImageView.ScaleType属性值
参考: Android中ImageView.ScaleType属性值转载 2017-05-19 22:54:48 · 389 阅读 · 0 评论 -
Android-Service基本使用
基本概念当程序进行比较耗时的操作时,用户希望 他们能在后台运行,又不影响用户的其他操作,这就有了service.service 作为 长期运行在后台的组件,通常用户不进行手动关闭,它就会一直在后台运行。例如 播放音乐,访问网络 ,下载文件 。。。分类service 分为两种 一种是 startService 主要生命周期方法有 Service:onCreate()原创 2018-02-01 16:11:19 · 243 阅读 · 0 评论 -
Android -TextView插入图片
方式一 xml 最简单 直接在Xml 布局文件中 设置 android:drawableXXX 即可,通过android:drawablePadding 调整文字与图片的距离。方式二 反射 // 利用html 插入图片 String text4 = " 图片1:"; text4 += " 图片2:"; Spanne原创 2018-02-02 12:04:03 · 3089 阅读 · 0 评论 -
Android-ImageView之scaleType属性用法
前言 我们 不同尺寸的图片设置scaleType属性 时, 有的属性值总会搞混,特此scaleType 主要属性有用法fitXY : 把图片不按比例进行缩放 缩放到设置ImageView的大小fitStart ,fitEnd fitCenter 都是 把图片 等比例缩放到ImageView 中能完全显示图片,并且有一边宽或高正好等于ImageView 的宽或高 ,区别在于原创 2018-02-03 11:56:01 · 284 阅读 · 0 评论 -
Android-Content Provider 基本使用
转载:内容提供者ContentProvider和内容解析者ContentResolver Android中利用ContentResolver获取本地音乐和相片转载 2018-02-04 15:19:36 · 242 阅读 · 0 评论 -
两分钟彻底让你明白Android Activity生命周期(图文)!
两分钟彻底让你明白Android Activity生命周期(图文)!转载 2017-02-28 16:24:51 · 304 阅读 · 0 评论 -
Android Studio如何删除module
参考 Android Studio如何删除module转载 2017-03-06 14:38:20 · 441 阅读 · 0 评论 -
收藏几个前端框架
http://www.ligerui.com/ http://api.ligerui.com/http://www.jeasyui.com/http://jui.org/http://blog.mn886.net/jqGrid/http://datatables.club/_jquery表格插件http://jqueryui.com/themeroller/w3school在线教程MSDN中文网m原创 2017-03-04 22:58:30 · 294 阅读 · 0 评论 -
Android WebView常见问题解决方案汇总
感言前人栽树,后人乘凉,获取别人的一些提示 就对我们有所启发,感谢先前做总结的前辈,让我们少走了好些弯路。别人的总结确实是比自己做的好的太多了,参考 Android WebView中获取网页的title (包括调用goback)原创 2017-02-26 09:08:35 · 333 阅读 · 0 评论 -
小白 android广播 小结
对于广播,大家都比较熟悉了,本篇只是作为学习总结,也希望可以帮到他人,如有错误,希望大家指正,大家共同学习进步,道宜光大,术切私藏。广播机制简介在Android中,有一些操作完成以后,就会发送广播,比如说发出一条短信,或着打出一个电话,如果某个程序接收了这个广播,就会做相应的处理,也可以不处理。广播也可以被不止一个程序接收,当然也可能不被其他任何应用程序所接收。 广播机制最大的特点就是发送方并不原创 2017-01-14 21:12:52 · 513 阅读 · 0 评论 -
小白 android build类 小结
在某些情况下需要我们获取设备信息 ,比如获取手机型号,手机版本等 我们可以利用 android.os.Build 类获取官方文档地址1 查看 继承关系2个嵌套类(内部类)1、Build.VERSION 各种版本的字符串2、Build.VERSION_CODES 枚举当前已知的SDK版本代码22个静态属性1、BOARD 主板:The name of the underlying b原创 2017-01-17 18:34:16 · 538 阅读 · 0 评论 -
android Activity四种启动模式
Activity启动方式有四种,分别是: standard 标准模式(默认模式) singleTop 栈顶复用模式 singleTask 栈内复用模式 singleInstance 全局唯一模式可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设转载 2017-01-19 17:03:46 · 270 阅读 · 0 评论 -
android Touch事件三个方法
平常以为很熟悉的东西,待到用时 也会混淆,不清楚,根本原因 就是 没有完全理解,正好有时间抽空再整理一下,做下总结。有关touch的三个方法 1 public boolean dispatchTouchEvent(MotionEvent ev); 用来分发event。返回true 表示当前view就是目标view,事件停止向下分发,事件没有被消费。返回false则继续往下分发,如果是ViewG原创 2017-01-20 17:56:41 · 446 阅读 · 0 评论 -
android中svg介绍及使用[汇总]
参考 android中svg介绍及使用[汇总]转载 2017-03-01 23:23:38 · 327 阅读 · 0 评论 -
Android runOnUiThread的使用
前言Android 中我们通常用handler 做主线程和子线程之间的通信。现在有了一个更简洁方便的方式,就是利用Activity 里面的 runOnUiThread(Runnable )方法。利用Activity.runOnUiThread(Runnable)把更新ui的代码创建在Runnable中,然后在需要更新ui时,把这个Runnable对象传给Activity.runOnUiThread(原创 2017-03-02 11:15:36 · 4733 阅读 · 0 评论 -
android assets目录与res下的raw、drawable目录 存放异同
相同点:打包后都会原封不动的拷贝到apk中,都不会像其他资源文件那样编译成二进制文件。不同点assets目录: 1 不会映射生成R文件,获取方式通过 路径+文件名,只能java通过AssetManager访问 InputStream assets = context.getAssets().open(fileName);2 assets目录下可建立多层次目录; 3 主要用于存放 数据库文件;r原创 2017-01-26 09:50:40 · 515 阅读 · 0 评论 -
Android WebView属性及Js交互总结
设置布局参数void setLayoutParams (ViewGroup.LayoutParams params)RelativeLayout.LayoutParams rl_bottomBar_layoutParams = (RelativeLayout.LayoutParams) webview.getLayoutParams(); rl_bottomBar_layoutParams.set原创 2017-02-23 15:05:06 · 510 阅读 · 0 评论 -
Android ScrollView中嵌套ListView
关于ScrollView嵌套ListView的 1(自定义)ListView可以通过重写onMeasure方法,将ListView的高度重新设置实现 public class ListViewForScrollView extends ListView { public ListViewForScrollView(Context context) { super(原创 2017-02-23 23:43:39 · 321 阅读 · 0 评论 -
Android 应用通知权限是否开启以及跳转到设置界面
因为项目用到推送功能,所以需求是知道用户是否开启了通知栏的权限,并且提供滑动按钮进行跳转以便用户进行关闭或者开启。1.获取通知栏权限是否开启:/** * 获取通知栏权限是否开启 * */public class NotificationsUtils { private static final String CHECK_OP_NO_THROW = "checkOpNo转载 2017-02-15 17:20:56 · 15692 阅读 · 1 评论 -
Android Activity横竖屏切换的生命周期
参考文章 Android Activity 横竖屏切换的生命周期Android应用:横竖屏切换总结转载 2017-02-23 17:54:31 · 506 阅读 · 0 评论 -
android ListView显示多个类型item 和 item中控件抢夺焦点解决办法
参考文档 http://blog.youkuaiyun.com/yangbo437993234/article/details/43852515转载 2017-02-24 13:45:52 · 373 阅读 · 0 评论 -
通过浏览器直接打开Android应用程序
参考文章 手机浏览器打开手机上某个APP及注意事项 更新:通过浏览器直接打开Android应用程序转载 2017-02-24 18:39:23 · 490 阅读 · 0 评论 -
Handler 处理机制
Handler 消息传递 开发步骤1 创建 Handler 类对象,重写handlerMessage(Message) 方法。 2 在新启动的线程中 ,调用Handler发送消息的方法. 3 在 handlerMessage(Message) 方法中接收消息,通过不同的标示执行不同的操作。在Handler 消息传递过程中,发送消息和处理消息的是同一个Handler对象,即 水发送谁处理。注意原创 2017-02-05 13:37:59 · 316 阅读 · 0 评论