![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
woscsw
xxx
展开
-
android集成flutter
1.如果开发中调用flutter没问题,但是打包后打开flutter页面报错,可能是签名有问题。在proguard-rules.pro添加-keep class io.flutter.facade.**{*;}-keep class io.flutter.plug.**{*;}-keep class io.flutter.app.** { *; }-keep class io.flutt...原创 2019-10-28 11:06:09 · 200 阅读 · 0 评论 -
android-访问https
这里写自定义目录标题okhttp使用https忽略证书验证webview 加载https --忽略证书okhttp使用https忽略证书验证 final SSLSocketFactory sslSocketFactory ; try { SSLContext sslContext; sslContext = SSLContext...原创 2018-10-17 14:16:20 · 1445 阅读 · 0 评论 -
Android ImageView的scaleType属性
center 保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size时,多出来的部分被截掉。 center_inside 以原图正常显示为目的,如果原图大小大于ImageView的size,就按照比例缩小原图的宽高,居中显示在ImageView中。如果原图size小于ImageView的size,则不做处理居中显示图片。 center_crop ...原创 2018-08-23 16:51:16 · 112 阅读 · 0 评论 -
andorid shape
<?xml version="1.0" encoding="utf-8"?><!-- shape drawable xml文件中定义的一个几何图形,定义在res/drawable/目录下,文件名filename称为访问的资源ID 在代码中通过R.drawable.filename进行访问,在xml文件中通过@[package:]drawable/filename...原创 2018-08-23 16:45:02 · 115 阅读 · 0 评论 -
Android与H5交互
h5调用回调的线程不是主线程@JavascriptInterfacepublic void back(){ //不是主线程}原创 2018-08-13 15:25:31 · 121 阅读 · 0 评论 -
Android Json-判断json是JSONObject还是JSONArray
通过JSONTokener来判断json是JSONObject还是JSONArraypublic static String getJsonJointString(String top, String jsonStr) { StringBuffer sb = new StringBuffer(); try { Object objec...原创 2018-08-13 10:28:16 · 3319 阅读 · 0 评论 -
TextView跑马灯-xml
<TextView ...... android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusableInTouchMode="true" android:focusable="true" android:singleLine="tr...原创 2018-08-13 10:22:14 · 232 阅读 · 0 评论 -
html中点击<a>链接,页面跳到顶部的问题
1.点击链接,页面滚动条跳到顶部的解决办法:&lt;a href="#"&gt;改为&lt;a href="###"&gt;2.点击链接,调用JS,页面滚动条跳到顶部的解决办法:&lt;a href="#" onclick="javascript:method();&q原创 2018-08-15 17:47:11 · 8922 阅读 · 1 评论 -
Android WebView文件上传(关键代码)
WebChromeClient webChromeClient = new WebChromeClient() { @Override public void onProgressChanged(WebView webView, int i) { super.onProgressChanged(webView, i); }...原创 2018-08-15 15:37:14 · 1756 阅读 · 0 评论 -
加载更多的RecyclerView的Adapter - LoadMoreAdapter
public abstract class LoadMoreAdapter<B> extends RecyclerView.Adapter<RecyclerView.ViewHolder> { protected List<B> datas; private int page = 1; //标记底部显示状态 protected i...原创 2018-08-07 16:33:25 · 1043 阅读 · 0 评论 -
Android报错:调用so库时“xxx.so has text relocations”
原因: 因为在编译.so文件时的targetSdkVersion低于当前的targetSdkVersion解决办法: 将module的build.gradle中targetSdkVersion改小点,直到不在报此错误原创 2018-06-14 16:47:18 · 982 阅读 · 1 评论 -
利用productFlavors实现一套代码打包多版本
app的build.gradle中android{//默认配置,所有 productFlavors 都会继承 defaultConfig 中配置的属性 defaultConfig { applicationId "com.myapp.ics" minSdkVersion rootProject.ext.android["minSdkVersi...原创 2018-06-22 11:47:46 · 2354 阅读 · 0 评论 -
android键盘监听
//contentlayout是最外层布局View mChildOfContent;int usableHeightPrevious;mChildOfContent = contentlayout.getChildAt(0);mChildOfContent.getViewTreeObserver() .addOnGlobalLayoutListener(new V...原创 2018-06-14 15:14:12 · 1715 阅读 · 0 评论