Android应用
danwuxie
这个作者很懒,什么都没留下…
展开
-
Android生成二维码
玩转Android之二维码生成与识别 - 江南一点雨的专栏 - CSDN博客 https://blog.csdn.net/u012702547/article/details/51501350转载 2019-03-25 15:48:24 · 136 阅读 · 0 评论 -
Android通知栏微技巧,8.0系统中通知栏的适配
本文出自郭霖的博客,转载必须注明出处。 https://blog.csdn.net/sinyu890807/article/details/79854070转载 2019-04-07 10:35:09 · 110 阅读 · 0 评论 -
window 下 Android studio 上运行tensorflow
1、在build.gradle//加入这一行代码就可以,编译之后我们的Android项目就可以使用tensorflow接口//不需要Bazle之类的工具,进行一系列的操作compile 'org.tensorflow:tensorflow-android:+'2、首先写一个简单的python代码"""开发时间:2018.6.17模型作用:简单的矩阵想加目的:测试Andro...转载 2019-04-07 20:22:17 · 272 阅读 · 0 评论 -
Android 自定义界面的弹出框(可输入数据)
参考:https://blog.csdn.net/xiao190128/article/details/53282993转载 2019-04-11 15:38:23 · 2254 阅读 · 0 评论 -
Android如何实现字体的缩放
1、首先实现一个ZoomListenter类package com.example.mpcc.mqttandroid.Zoom;import android.util.FloatMath;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener...原创 2019-04-03 09:35:43 · 1083 阅读 · 0 评论 -
listviewshiy实现上拉和下拉刷新
参考:https://blog.csdn.net/lisdye2/article/details/51449716转载 2019-04-09 21:52:05 · 89 阅读 · 0 评论 -
解决安卓8.x 前台服务不显示的问题
本文转载自:https://blog.csdn.net/nowtodays/article/details/82430171安卓8.0开始对推送系列做了更严格的规定在发送推送时需要对api版本进行判断这里先简单贴一下新版的适配方式,详细的教程可以参考大神文档:Android通知栏微技巧,8.0系统中通知栏的适配 -郭霖用如下方式启动一个前台服务: //Service代码...转载 2019-04-17 14:27:48 · 566 阅读 · 0 评论 -
Android图表控件MPAndroidChart——曲线图LineChart的使用(多条曲线)
参考:https://blog.csdn.net/huningjun/article/details/79234809后面补转载 2019-04-18 10:58:24 · 2193 阅读 · 0 评论 -
android 6.0以上拨打电话
一、添加权限 <uses-permission android:name="android.permission.CALL_PHONE"/>二、主程序 //电话功能 if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CALL_PHONE) != PackageMana...原创 2019-05-01 17:45:41 · 396 阅读 · 0 评论 -
Android使用velloy总是闪退的问题
使用1、首先导入包,下载地址:http://central.maven.org/maven2/com/mcxiaoke/volley/library/2、源码package com.example.mpcc.ldd;import android.app.DownloadManager;import android.content.Context;import android....原创 2019-04-06 18:14:15 · 619 阅读 · 1 评论 -
调用系统相机、相册、剪裁图片并上传(常用于上传头像,兼容Android7.0)
参考:https://blog.csdn.net/hansion3333/article/details/78399592转载 2019-04-10 14:23:27 · 169 阅读 · 0 评论 -
android如何动态的添加布局
1、布局文件 <TextView android:id="@+id/date_text" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center_vertical" and...原创 2019-03-22 09:38:49 · 4070 阅读 · 1 评论 -
Android使用LitePal插入数据不重复
在看了网上很多解决方法后,想到了一个很简单的解决方法,每次在存储数据前,先进行查找该数据有无重复,如果有重复,就全部进行删除,然后在保存该数据,这样就不会有重复的数据,经检测,可以实现功能。 //存储数据库 Person person = new Person(); List<Person&...原创 2019-03-25 20:20:39 · 2027 阅读 · 3 评论 -
Android 保存图片到手机相册
有一种很常见的需求,当保存图片的时候,客户需要在相册里面看到那张图片。有时候确实是保存成功了(通过IO流将图片写入了SDCard),但打开相册却看不到那张图片,需要在文件管理软件上才能找到那张图片,在网上找了许多文章,貌似都保存不到相册那里,这应该就是手机品牌的原因,有的品牌的手机能显示在相册里,有的品牌的手机却不能。解决这种问题,最简单粗暴的方法是,用那台手机拍一张照片,然后找到它,查看它的路径...转载 2019-03-26 10:00:16 · 519 阅读 · 0 评论 -
在android上移植opencv
转载自:https://blog.csdn.net/jia20003/article/details/53126321一开始我用opencv4.0.1的库,导致失败,后来换成opencv3.4.0的库成功了,并且降低了SDK的版本build.gradleapply plugin: 'com.android.application'android { compileSdkV...转载 2019-03-23 15:35:26 · 277 阅读 · 0 评论 -
Android设计模式(四)- 工厂方法模式
原文地址 http://blog.csdn.net/qq_25806863/article/details/67110082作者:喵了个呜s来源:CSDN原文:https://blog.csdn.net/qq_25806863/article/details/67110082版权声明:本文为博主原创文章,转载请附上博文链接!...转载 2019-03-31 10:21:26 · 80 阅读 · 0 评论 -
android 中设置控件隐藏
xx.setVisibility(View.INVISIBLE);// 设置当前控件隐藏 但仍然占空间 xx.setVisibility(View.GONE); /* * 控件消失 不占空间 需要注意的是 在相对布局中 * 若有牵涉到如在此控件的什么方位时要注意该控 * 件消失后布局会被...转载 2019-04-05 09:16:13 · 3197 阅读 · 0 评论 -
Android推荐的三种基本菜单
参考:https://blog.csdn.net/lj19851227/article/details/79563448转载 2019-04-10 10:37:15 · 228 阅读 · 0 评论 -
Android:控件GridView的使用
转载自:https://www.cnblogs.com/tinyphp/p/3855224.html如果是列表(单列多行形式)的使用ListView,如果是多行多列网状形式的优先使用GridView。<?xml version="1.0" encoding="utf-8"?><GridView xmlns:android="http://schemas.android...转载 2019-03-31 20:49:13 · 164 阅读 · 0 评论 -
android根据文件类型调用手机系统软件打开文件
本文转载自:https://blog.csdn.net/zyw0101/article/details/85761997应用内打开文件有时候太麻烦,可以通过调用手机自带软件打开,比如wps、Misrosoft,这样做一是节省了开发时间,二是功能比较多,毕竟人家是专业的。那么如何实现预览图/** * @Description: 打开文件工具类 * @author: ZhangY...转载 2019-05-02 09:54:21 · 614 阅读 · 0 评论 -
Jsoup获取360数据识别骚扰电话
本文转载自:https://blog.csdn.net/huage2580/article/details/51472840一、添加依赖compile 'org.jsoup:jsoup:1.11.3'二、调用PhoneNumberJudge netJudge=new PhoneNumberJudge(); netJudge.judgeNumberFrom360("手机号码", ...转载 2019-05-02 14:18:35 · 231 阅读 · 0 评论 -
android申请权限
String[] PERMISSIONS = {"android.permission.READ_EXTERNAL_STORAGE", "android.permission.WRITE_EXTERNAL_STORAGE" };//检测是否有写的权限int permission = ContextCompat.checkSelfPermission(this, "android.permiss...原创 2019-05-19 09:53:34 · 224 阅读 · 0 评论 -
android 8.0使用相机
需要添加动态权限/判断6.0大于等于.当前权限时,直接运行,超过6.0的话动态调取权限 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) ...原创 2019-05-27 20:03:08 · 390 阅读 · 0 评论 -
高级组件-自动完成文本框
内容后面再补参考:http://blog.csdn.net/acmman/article/details/44886771转载 2019-05-28 10:14:20 · 253 阅读 · 0 评论 -
做一款新闻 APP
参考:https://blog.csdn.net/yiwei12/article/details/71249628转载 2019-05-28 18:30:35 · 866 阅读 · 0 评论 -
安卓许可中出现application的多name处理方法
参考自:https://blog.csdn.net/linyili1224/article/details/79604833转载 2019-05-29 20:50:00 · 480 阅读 · 0 评论 -
JSON字符串转换成Java实体类(POJO)
http://www.bejson.com/json2javapojo/转载 2019-06-23 09:42:03 · 760 阅读 · 0 评论 -
读取通讯录联系人
//1.获取内容解析器(ContentResolver) ContentResolver resolver=getContentResolver(); //2.定义一个URI(Uniform Resource Identifier 统一资源标示符) Uri uri=ContactsContract.CommonDataKinds.Phone.C...原创 2019-05-01 16:07:46 · 391 阅读 · 0 评论 -
Android 8.1发送广播受限问题
之前在android7.0以及之前的版本中,发广播是一件很容易的,一句代码搞定:隐式广播,sendBroadcast(new Intent("android.intent.action.test"));问题来了,可是在8.1上这样是行不通的。在PhoneWindowManager.java发按键广播,就是接受不到,抓了log,报错如下:W/BroadcastQueue: Backgr...转载 2019-05-01 14:28:30 · 669 阅读 · 0 评论 -
音量按键事件
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { AudioManager am = (AudioManager) getSystemService(Service.AUDIO_SERVICE); switch (keyCode) { case K...原创 2019-04-30 15:41:23 · 549 阅读 · 0 评论 -
Error_type 3
Error type 3 Error: Activity class {} does not existadb uninstall {com.xxx.xxx(包名)}---------------------作者:liangfeng093来源:CSDN原文:https://blog.csdn.net/liangfeng093/article/details/81091608...转载 2019-04-29 12:06:09 · 282 阅读 · 0 评论 -
使用PullToRefresh实现下拉刷新和上拉加载
一、添加依赖compile 'com.jwenfeng.pulltorefresh:library:1.2.7'二、布局文件<?xml version="1.0" encoding="utf-8"?><com.jwenfeng.library.pulltorefresh.PullToRefreshLayout xmlns:android="http://...转载 2019-04-29 13:05:49 · 470 阅读 · 0 评论 -
okhttp使用
一、添加依赖compile 'com.squareup.okhttp:okhttp:2.4.0'二、主程序package com.example.mpcc.listviewrefrsh;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.os.Bu...原创 2019-04-29 15:08:58 · 323 阅读 · 0 评论 -
事件总线
一、添加依赖 compile 'org.greenrobot:eventbus:3.0.0'二、添加布局文件active_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro...原创 2019-04-29 20:54:04 · 147 阅读 · 0 评论 -
xml解析
一、在assets文件夹中添加xml文件<?xml version="1.0" encoding="utf-8"?><persons> <person id="1"> <name>zhangsan</name> <age>21</age>> </p...原创 2019-04-30 09:53:08 · 83 阅读 · 0 评论 -
生成xml文件
一 Persons类package com.example.mpcc.listviewrefrsh;public class Person { private int id; private String name; private int age; Person(int id,String name,int age){ this....原创 2019-04-30 10:25:05 · 371 阅读 · 0 评论 -
Gson数据解析
参考:https://blog.csdn.net/weimeig/article/details/80251365内容以后再写转载 2019-04-30 11:44:38 · 114 阅读 · 0 评论 -
检测软键盘
一、布局文件<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c...原创 2019-04-30 15:13:48 · 163 阅读 · 0 评论 -
Android动态添加控件
启动主界面的三种方法第一种方法this.setContentView(R.layout.activity_main);第二种方法this.setContentView(this.getLayoutInflater().inflate(R.layout.activity_main,null));第三种方法this.getWindow().setContentView(this.getL...原创 2019-06-28 10:35:19 · 5681 阅读 · 1 评论 -
拨打电话及发送短信
一、界面设计 二、程序设计MainActivity.javapackage com.example.yxp.phone;import android.content.Intent;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundl...原创 2018-10-14 18:58:40 · 497 阅读 · 0 评论