张拭心的博客 shixinzhang

“厚德求真·励学笃行”,输入->思考->输出

排序:
默认
按更新时间
按访问量
RSS订阅

Hybrid:Android 中如何获取和写入 H5 localStorage 数据

主要分三步: 写个接口,接收 Js 回调 添加到 WebView 主动调用 Js 获取 比如我要获取保存在 LocalStorage 中的 userKey 字段:1.写个接口,接收 Js 回调public class HybridInterface { Context context; ...

2016-10-17 16:44:17

阅读数 9282

评论数 11

Android Focusable in Touch Mode 介绍

在学习 ListView 源码时,发现了 Focusable in Touch Mode 这个概念,注释的意思是: whether this view can receive focus while in touch mode 字面意思是 一个 View 在 touch mode 下是否可以接...

2016-09-26 18:19:06

阅读数 1879

评论数 0

Android PermissionChecker 权限全面详细分析和解决方案

原文:http://www.2cto.com/kf/201512/455888.htmlhttp://blog.csdn.net/yangqingqo/article/details/48371123http://inthecheesefactory.com/blog/things-you-nee...

2016-09-23 16:19:14

阅读数 9617

评论数 1

了解 Android Studio Live Templates , 加快开发的“咒语”

Android Studio 预先为我们定义了许多模板,我们可以在这里看到: 有 Android 代码的、xml 代码的、C/C++ 的,点开后可以看到模板代码名和它的作用: 拿第二个来说,当我们在方法里 输入 fbc 时,会弹出一个提示框: 按回车键后就会生成代码: 有没有感觉很方便呢?...

2016-08-13 13:47:06

阅读数 2860

评论数 0

Hybrid APP架构设计思路

转自: https://segmentfault.com/a/1190000004263182 关于Hybrid模式开发app的好处,网络上已有很多文章阐述了,这里不展开。 本文将从以下几个方面阐述Hybrid app架构设计的一些经验和思考。 原文及讨论请到 git...

2016-08-08 18:45:50

阅读数 2494

评论数 0

URL和URI的区别

转自:http://www.cnblogs.com/hust-ghtao/p/4724885.html 译者:华科小涛:http://www.cnblogs.com/hust-ghtao/: 初学http协议,就被这两个相似的术语搞蒙了,查了很多资料,总算搞清楚了。(找资料还是英文啊,靠...

2016-07-28 10:06:11

阅读数 2314

评论数 0

Android 知识点梳理,较完整

说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。 1.Activity Activity...

2016-07-26 13:25:40

阅读数 18497

评论数 8

React Native 学习:Windows 上搭建环境踩坑记录

今天领导下达任务,要我和YY俩人在项目闲置这段时间学学 React Native。领导一声吼,小猿满地走。搞起!去年听说 React Native 的时候还只能在 Mac 上开发,现在也可以在 Windows 上开发了! 首先搭建环境,按照React Native 中文文档上写的先下载Choco...

2016-07-20 20:08:06

阅读数 1778

评论数 0

ExpandableListView与CheckBox点击冲突

当ExpandableListView的group中有CheckBox时,点击group无反应。解决办法: 在xml中给CheckBox取消焦点: android:focusable="false"

2016-05-08 19:44:45

阅读数 2854

评论数 3

一句话解决RecyclerView 高度设置wrap_content 无作用的bug

这是RecyclerView兼容包的bug,23.2.0后官方已经修复了。所以直接在gradle里设置用23.2.0及以上的RecyclerView: compile 'com.android.support:recyclerview-v7:23.2.0'PS:如果修改后构建时报了其他奇怪...

2016-04-20 23:13:06

阅读数 10992

评论数 9

RecyclerView.Adapter notifyDataSetChanged 不起作用

最近项目里要添加个聊天功能,我们使用的是环信SDK。如果应用启动,不在聊天界面,接收到消息后就弹出通知栏消息通知用户,点击进入聊天界面。如果用户已经在聊天界面,就要将接收到的数据添加到adapter里,动态显示消息。问题卡在,接收到消息后调用更新界面回调,给adapter里add新数据,然后调用a...

2016-04-20 14:43:06

阅读数 31853

评论数 7

【苦读官方文档】2.Android应用程序基本原理概述

官方文档原文地址应用程序原理Android应用程序是通过Java编程语言来写。Android软件开发工具把你的代码和其他数据、资源文件一起编译、打包成一个APK文件,这个文档以.apk为后缀,保存了一个Android应用程序所有的内容,Android设备通过它来安装对应的应用。一旦安装到设备上,每...

2016-04-10 22:13:25

阅读数 2750

评论数 0

app性能优化之如何计算apk的启动时间

转载原文链接:http://androidperformance.com/2015/12/31/How-to-calculation-android-app-lunch-time.html 之前有人在知乎提问:“怎么计算apk的启动时间?” : 利用python或者直接...

2016-03-30 21:55:51

阅读数 2431

评论数 0

给 App 提速:Android 性能优化总结

本文由 伯乐在线 - 至秦 翻译,唐尤华 校稿。未经许可,禁止转载! 英文出处:Udi Cohen。欢迎加入翻译组。 我在几周前的 Droidcon NYC 会议上,做了一个关于 Android 性能优化的报告。 我花了很多时间准备这个报告,因为我想要展示实际例子中的性能问题,以及如...

2016-03-30 21:52:21

阅读数 4039

评论数 0

Fragment间通信传递数据 Communicating with Other Fragments

需求: 一个Activity中显示两个Fragment,想要在FragmentA中点击某个按钮时,切换到FragmentB,同时把用户输入的数据传递到B中。思路: Fragment的显示与否决定权在Activity里,想要传递数据就得通过这个“媒婆”,两个Fragment不应该直接通信。方法:...

2016-03-30 11:23:05

阅读数 1433

评论数 1

如何去除NavigationView中menu的scrollbar? 解决办法

侧滑菜单里有个滚动条很难看,但是直接加android:scrollbars="none"又不管用。原因:这个滚动条不在NavigationView中,而是在他的child—NavigationMenuView中,所以解决办法就是对NavigationView调用 下面这个方法:...

2016-03-07 18:06:44

阅读数 3291

评论数 1

Android应用架构分析(转)

原文链接: Android Application Architecture原文作者: Iván Carballo译文出自: 小鄧子的简书译者: 小鄧子状态: 完成 Android开发生态圈的节奏非常之快。每周都会有新的工具诞生,类库的更新,博客的发表以及技术探讨。如果你外出度假一个月,...

2015-12-16 23:50:20

阅读数 1427

评论数 0

关于开源项目中 Apache 开源协议的一些介绍

摘要 本文原创,转载请注明地址:http://kymjs.com/manager/2015/11/21/01 用一句话概括 Apache License 就是,你可以用这代码,但是如果开源你必须保留我写的声明;你可以改我的代码,但是如果开源你必须写清楚你改了哪些;你可以加新的协议要求,但不能与...

2015-12-16 02:00:59

阅读数 1994

评论数 0

几个冷门面试知识点

转自: http://www.itlanbao.com/ns/news.aspx?s=600038 备注:面试中本人就是这么整理的,根据题目解析来参考回答每一个问题, 至少会给面试官一个感觉就是对回答某一个具体问题的时候能够有条理的说出来, 这个只是个人挑战25K的学习准备,如果写得有问题...

2015-12-16 00:59:33

阅读数 1951

评论数 0

apktool反编译报错 brut.androlib.AndrolibException: Could not decode arsc file解决办法

使用APKtool工具反编译APK老是提示不成功,错误如下: Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars c file at brut.androlib....

2015-12-07 14:28:20

阅读数 5088

评论数 0

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