- 博客(19)
- 收藏
- 关注
原创 Android Receiver中开启一个弹窗,并且弹窗在进入下一个Activity时关闭
1:创建一个管理类ActivityManager,该类包含成员变量任务栈Stack<Activity>(大佬可自行查找资料),用于保存你所打开的Activity2:在自定义的Receiver中,通过ActivityManager获取当前栈顶元素Activity作为Dialog的参数开启Dialog。3:自定义MyFragmentDialog继承DialogFragment,便于...
2020-01-17 14:19:29
986
原创 android动态设置控件高度自适应
//取控件当前的布局参数LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) ((EditText) detailFooter.findViewById(R.id.edit_notes)).getLayoutParams();//设置宽度值params.height = ViewGroup.LayoutParams.W...
2019-10-11 15:40:43
2729
原创 AndroidStudio XML中没有提示
使用android:orientation=""没有提示垂直和水平单词?APP下的compileSdkVersion 29修改为28
2019-10-11 13:49:22
570
原创 APP label属性设置无效
1:application 下label属性值修改调app_name,因为其他模块都是这个名字同时添加tools:replace="allowBackup,label,icon"2:查看 activity中是否也有label属性,会覆盖掉application设置。...
2019-09-25 17:50:24
1634
转载 Android SDK版本号 与 API Level 对应关系
原文链接地址:https://baike.baidu.com/item/Android/60243?fr=aladdin#3_2
2019-09-12 09:02:58
429
原创 compileSdkVersion minSdkVersion targetSdkVersion 说明
compileSdkVersion 指定了Gradle编译你的App时使用的Android API版本。minSdkVersion指定了App运行所需最低的API级别targetSdkVersion 安装到手机上的版本,默认值为minsdkVersion,设置的话小于compileSdkVersion 就可以。...
2019-09-12 08:56:35
279
原创 引入.so文件出现错误提示信息
错误提示::java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.test.demo-TMDrujVEP2ew8M28JhMTMQ==/lib/arm/libCpuFeatures.so" has text relocations解决方式:将APP下的build.gradle中targetSdkVersion版本号降低为22...
2019-09-11 16:08:18
501
原创 View 绘图 之按比例缩放图片大小
onDraw中画一幅已经存在的图,图片缩放操作。private int width1; // 手机宽度private int height1; // 手机高度private int widhtImg; // 图片宽度private int heightImg; // 图片高度private double scalePoint; // 缩放比例// 获取图片资源Bit...
2019-09-05 10:58:35
692
原创 Android 高版本广播BroadCastReceiver
1:发送广播 Intent intent = new Intent(); intent.setAction("fanghq"); // 低版本时不需要该操作,如果是同一个APP,包名使用的是该APP包名,如果是另一个APP,包名直接使用另一个APP的就好 intent.setComponent(new ComponentName("com.thzy.jpushtext001","c...
2019-08-27 14:03:55
577
原创 微信分享文档随笔记录:
问题1:不可名状的错误-6:答:创建应用填写的签名不正确(测试签名文件和正式签名文件要分清楚,生成的签名大写需要转为小写,冒号:需要全部去掉)问题2:应用一直掉不起来,也不报任何错误答:查看你自己创建应用包名是否和本地包名一致,APPID是否填写正确。...
2019-01-17 10:48:59
280
原创 MVP+Retrofit+Http+RxJava
一:MVP+Retrofit+OkHttpClient+RxJava(1):Retrofit 网络框架(2):OkHttpClient 用于给Retrofit框架添加 链接超时时间,缓存,拦截器等等(3):RxJava 用于线程之间的切换(网络请求发生在IO线程,数据处理放在主线程中),Retrofit返回数据由Call类型转换为Observable类型。二:依赖// 必要retr...
2018-11-23 18:02:42
133
原创 Glide同一个Url路径图片上传,缓存问题
1:Glide加载RequestOptions options = new RequestOptions() // 关闭内存缓存 .skipMemoryCache(true) //关闭硬盘缓存 .diskCacheStrategy(DiskCacheStrategy.NONE);Glide.with(CertificationTwoAct...
2018-06-11 10:59:07
1026
1
原创 自定义组合控件
一:使用1:MainActivity.java (动态修改组件状态)public class MainActivity extends AppCompatActivity { private Combination combination; @Override protected void onCreate(Bundle savedInstanceState) { ...
2018-05-17 14:37:40
177
原创 pipe的使用
1:创建pipeionic g pipe fstatus2:使用(Ionic3)(1)page下使用在*.module.ts中的imports下追加PipeModule然后在*.html下使用{{data.orderstatus | fstatus}}(2)components下使用*.ts下引入pipe 。 important {fstatus} fro
2017-12-12 19:55:05
977
原创 ionic3开发过程中密码输入框随键盘的弹出,高度变小
解决办法:设置有关输入框高度的时候,不要使用百分比。(分析:可能键盘弹出的时候,屏幕高度会相应改变,对应的输入框高度就会相应变小)
2017-12-01 09:13:21
1418
转载 Ionic自定义图标
1:从iconfont上下载下来字体代码。2:在ionic项目 src-->assets下新建fonts文件夹,并将第一步下载下来的四个文件(看图)解压到该文件夹下。3:在ionic项目中src-->app-->app.scss追加内容。(追加内容时可以在下载文件的iconfont.css中修改)4:使用链接:简单方法::
2017-11-20 14:09:49
341
原创 cordova自定义插件、发布和使用
Node.js(包含npm)(已安装)cordova (已安装)plugman(已安装)1> 创建一个cordova插件(1)plugman create --name --plugin_id --plugin_version [--path ] [--variableNAME=VALUE](pluginName: 插件名字;pluginID: 插件id;oversion:
2017-11-07 17:07:00
985
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人