Android-笔记
oYESIDO
这个作者很懒,什么都没留下…
展开
-
Android支付宝集成
1.创建支付宝应用,申请商家支付宝账户 https://openhome.alipay.com/platform/home.htm 2.生成RSA私钥及公钥 参考文档:http://doc.open.alipay.com/doc2/detail?treeId=53&articleId=103242&docType=1 OpenSSL工具安装 在OpenSSL官方网站下载Windows的Op原创 2015-10-19 16:12:29 · 676 阅读 · 0 评论 -
SharePreference两种提交方式的区别
SharePreference两种提交方式的区别区别建议正例反例区别sharepreference 两种提交方式是commit和apply,区别在于:1.commit 返回boolean类型的值,提示是否提交成功,而apply没有返回值;2.commit 直接写入磁盘,apply先写入内存,然后异步写入磁盘;总结:commit是同步提交,返回值告诉我们是否提交成功;apply是异步提交...原创 2019-04-28 19:33:40 · 1325 阅读 · 0 评论 -
Android中集成友盟的社会化分享
Android中集成友盟社会化分享Android中集成友盟的社会化分享1.下载社会化分享的sdk包2.添加lib包3.添加回调Activity微信:QQ与新浪:在mianifest文件添加回调的空类添加权限4.Android6.0权限适配5.初始化设置6.签名配置7.分享的内容Android中集成友盟的社会化分享最近用到了友盟的社会化分享,特此记录一下,避免下次踩坑1.下载社会化分享的sdk...原创 2019-02-21 15:29:14 · 948 阅读 · 0 评论 -
Android DrawerLayout 空白区域点击穿透问题最简单解决方案
今天在改小伙伴写的bug时,遇到了一个奇葩的问题,点击DrawerLayout中的空白处的时候,底部的content会获得事件,并且相应。网上大多数的实例是DrawerLayout+listView或者DrawerLayout+NavigationView 写的,listView or RecyView 或者 NavigationView 会获得焦点,事件不会往下传递。偏偏不巧的是,小伙伴...原创 2018-08-17 15:19:36 · 1715 阅读 · 0 评论 -
Android Studio 3.0集成ButterKnife8.8.1版本出现问题以及解决方法
新安装了Android Studio 3.0 ,做项目的时候需要集成ButterKnife,去githd上一看ButterKnife升级到了8.8.1,按着用法集成到了项目中,but 出现了下面的错误:Error:(2, 0) Android Gradle plugin 3.0.0 must not be applied to project 'F:MyApplication7app'...原创 2018-04-12 18:28:45 · 2800 阅读 · 2 评论 -
欢迎使用CSDN-markdown编辑器
订单布局PullToRefreshListView嵌套ListView展示一个订单多种商品布局时,PullToRefreshListView的点击事件失效问题解决 原因:焦点冲突问题 用了网上在子布局中添加android:descendantFocusability=”blocksDescendants”的方法没有起作用 解决方法: 1.重写一个LinearLayout布局,让其接收焦点原创 2016-06-30 15:27:02 · 282 阅读 · 0 评论 -
关于Integer大小比较的问题
连接 http://blog.csdn.net/qq635785620/article/details/7757949public static void main(String[] args) { // TODO Auto-generated method stub Integer a = new Integer(1); Integer转载 2016-03-26 23:24:56 · 555 阅读 · 0 评论 -
关于利用drawable 来提升UI Perfermance(启动页时,先显示空白页 )
本文章出自张鸿洋的博客,写在这里以防忘记 1.在res->drawable文件下建一个logo.xml文件原创 2016-02-29 16:05:31 · 369 阅读 · 0 评论 -
Android中webView与JS的交互
其实webview加载资源的速度并不慢,但是如果资源多了,当然就很慢。图片、 css 、 js 、 html 这些资源每个大概需要 10-200ms ,一般都是 30ms 就 ok 了。不过webview是必须等到全部资源都完成加载,才会进行渲染的,所以加载的速度很重要!从Google上我们了解到,webview 加载页面的顺序是:先加载 html ,然后从里面解析出 css 、 js 文件和页面上原创 2015-11-02 11:24:49 · 554 阅读 · 0 评论 -
在线更新Android SDK
最近一直想更新Android的sdk,却又找不到好的办法,无意中看到了一篇文章:http://blog.csdn.net/exlsunshine/article/details/22208857本篇文章纯属笔记1、打开android sdk manager2、打开tool->options3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设原创 2015-11-17 17:25:06 · 361 阅读 · 0 评论 -
原生app与Web app的连接使者WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView的两种不同的方法: 首先,在AndroidManifest.xml中添加网络访问权限: 第一种方法: 1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的load原创 2015-10-20 10:55:52 · 550 阅读 · 0 评论 -
真机不打印Log?试试这一招
真机不打印Log?试试这一招真机默认是不开启Log 开关的以华为手机为例开启手机的log功能:1、在拨号界面输入:* #* #2846579#* #* 进入测试菜单界面。2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开 LOG级别设置–VERBOSE4、重启手机真机默认是不开启Log 开关的以华为手机为例开启手机的log功能:1、在拨号界面输入:* #* #...原创 2019-06-11 11:11:44 · 759 阅读 · 0 评论