android 开发小知识
文章平均质量分 78
Mr.ChenYY
在做好的事件上说不好,为了让事情更加美好。
展开
-
Android实用代码大全
1、 精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics dm = new DisplayMetrics(); ctx.getWindowManager().getDefaultDisplay()转载 2015-01-12 13:50:41 · 3986 阅读 · 0 评论 -
android h5交互协议,支持多选图片上传
H5交互有以下二种:1) Android(Java)调用HTML中js代码2) HTML中js调用Android(Java)代码 协议定义:1.App在webview里注入一个名为“js_from_app” JS对象。 2 因为交互只响应不回复,类似app请求web端同理。2.1 Html调用app数据时,调用名为htmlCallApp(String srcDat原创 2018-01-03 10:37:39 · 4541 阅读 · 0 评论 -
android 如何接收相册里的分享动作
其实就是把应用加入分享列表里去,系统本身就有分享功能,只不过是分享文本和图片,如果系统也把链接也可以分享,那开发者们就不用再接入第三方分享功能了。1.首先如何拉起下面列表呢? //分享文字 public void shareText(View view) { Intent shareIntent = new Intent();原创 2017-11-07 21:51:29 · 1530 阅读 · 0 评论 -
Android 完美适配多分辨率总结
android 适配,之前工作都是以1280*720界面进行适配工作,但是现在手机分辨率进入2K时代,所以现在美工都以1920*1080来做界面设计。以以前的工作经验总结了一下适的方案。1.工具:MarkMan这个是必备的测量工具 下载地址(下载安装后别更新,不然保存不了测量过的数据)2.懂得分辨率原理(0.75、1、1.5、2.0、3.0)3.知道以什么分辨率开发界面。要注意原创 2015-01-30 00:36:21 · 5265 阅读 · 3 评论 -
Android 完美对BaseAdapter进行二次封装
在开发列表的界面的时候经常会重写BaseAdapter,利用网上的知识点技巧,自己对它进行了二次封装方便以后在项目中再次使用。使用起来方便得很。当然如何你看了代码可以的话,也可以对ExpandableListAdapter同样的封装!使用自定义BaseAdapter:package com.cyy.myandroid;import android.content.Context;原创 2015-01-29 11:40:55 · 3964 阅读 · 0 评论 -
Android 获取文本内容及配置信息
获取文本内容有二种方法,一是保存到asset文件夹下,二是保存到res文件夹下的raw文件(没有要新建)夹里。获取配置信息要要使用Properties类。获取流方法: InputStream is = getResources().getAssets().open("text.txt"); InputStream is = getResources().openRawRe原创 2015-01-22 16:22:59 · 3900 阅读 · 0 评论 -
Android ListView优化 如何省略ViewHolder方法
Android ListView优化 如何在Adapter巧妙省略ViewHolder方法原创 2015-01-05 17:25:59 · 3209 阅读 · 0 评论 -
eclipse 实用快捷键
ctrl+shift+F 代码格式化ctrl+shift+R 查找文件ctrl+shift+T 查找系统类ctrl+F11 快速运行F11 快速debugctrl+W 关闭当前窗口ctrl+M 窗口最大化和最小化切换ctrl+shift+C、ctrl+/ 注释一行ctrl+shift+X 切换选中字符串大小写ctrl+F 快速查找字符串(当前窗口)c原创 2015-02-11 19:10:05 · 2834 阅读 · 0 评论 -
Android 根据坐标获取控件方法
Android 根据坐标获取控件方法!原创 2015-01-14 14:07:28 · 4676 阅读 · 0 评论 -
Android利用android:indeterminateDrawable来实现ProgressBar三种方式
Android利用android:indeterminateDrawable来实现ProgressBar三种方式原创 2014-12-05 22:20:23 · 33887 阅读 · 2 评论 -
Android GridView如何固定间隔,item能自适应大小(笔记)
这个适配需求之前工作也适配过,现在项目又要用到GridView并更好的适配,不如写个笔记以后也方便使用;适配需求--item间无论是垂直或者列表间隔固定值dp,然后每个item固定宽度随之适应,如下图:util代码:import android.view.View;import android.view.ViewGroup;import android.widget.GridView;imp原创 2018-01-18 20:33:29 · 6081 阅读 · 0 评论