Android
正怒月神
炒鸡!软件攻城狮
展开
-
SDK location not found. Define location with sdk.dir in the local.properties
项目根目录下,新建local.properties。重启AS(这是一个坑,必须要重启)输入sdk路径(写法有点点奇怪)原创 2022-07-25 10:28:29 · 665 阅读 · 0 评论 -
HbuilderX 发布 android
这里是官网教程:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android总体来说是按照上面做,但是上面有一些问题。下面我梳理一下整个步骤。一,准备工具Android Studio 下载地址:Android Studio官网ORAndroid Studio中文社区 HBuilderX App离线SDK下载:最新android平台SDK下载二,AS新建工程打开Android studio新建一个空白项目...原创 2020-07-24 17:01:01 · 2283 阅读 · 0 评论 -
Android 根据版本号更新
1 读取android 版本号具体文件位置:app下 build.gradle文件versionCode和 versionNamedefaultConfig { versionCode 1 versionName "1.0" }读取方法:PackageInfo pi = getBaseContext().getPackageManager().getPack...原创 2018-02-23 17:55:46 · 345 阅读 · 0 评论 -
Android 取消标题栏
有很多种方法。但一般多个页面的话,大多会在AndroidManifest.xml文件中设置那么这里你需要注意了。第一种:如果style.xml 的 parent 是 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">那么在AndroidManifest.xml中要添加属性android:them...原创 2018-02-24 09:56:27 · 171 阅读 · 0 评论 -
Java json转model
前面有一篇关于 json的转换类的工具:http://blog.csdn.net/hanjun0612/article/details/77891569但是有一个情况。由于java需要属性小写开头。所以针对以下的json字符串,转换model时会出问题{ "ResponseResult": true, "ResponseMsg": "success", "ResponseCode": 20...原创 2018-01-22 15:27:39 · 1531 阅读 · 0 评论 -
Android 下载App
转载:http://blog.csdn.net/aicpzl/article/details/52993074通过DownloadManager来下载APK到本地,下载完成后收到广播再安装APK,可用在软件更新等场合。添加权限[html] view plain copy<uses-permission android:name="android.permission.INTERNET"/&g...转载 2018-02-24 16:16:29 · 573 阅读 · 0 评论 -
Android app下载并安装
1 下载功能//下载apk private void downloadApk(String apkUrl) throws PackageManager.NameNotFoundException { Uri uri = Uri.parse(apkUrl); DownloadManager downloadManager = (DownloadManage...原创 2018-02-24 17:50:42 · 9497 阅读 · 0 评论 -
Listview 包含 edittext 的解决方案
转载:https://blog.csdn.net/qq_28268507/article/details/53666576一、前几天在群里聊天,碰到一个哥们问listview的itemview中包含editext时怎么处理,当初没有做过这种需求本以为很简单,结果尼玛,心酸啊…一枚小菜鸡轻轻的路过~~~嘎嘎二、Demo效果图:(android studio截图一直是这么大,很纠结,讲究着看吧….)三...转载 2018-05-28 15:13:38 · 1266 阅读 · 0 评论 -
SVN Error:Error performing cleanup for
这个错误,是由于我误删了lib中的jar导致的一首先,下载sqlite3然后把sqlite3.exe 放到项目文件夹中的.svn文件夹。如下:二接着运行cmd转到.svn下三输入dir,查看是否存在四输入sqlite3.exe 便于使用命令delete from work_queue;delete from wc_...原创 2018-12-18 16:20:13 · 3693 阅读 · 0 评论 -
Android Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency
错误内容:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) an...原创 2018-12-19 09:45:10 · 206 阅读 · 0 评论 -
Android : Resource is not a Drawable (color or path)
错误1:android.content.res.Resources$NotFoundException错误2:Resource is not a Drawable (color or path)解决方案:将图片从drawable 拷贝到drawable-v24保证两边都有,就行了...原创 2019-01-14 17:21:40 · 3214 阅读 · 5 评论 -
java 调用 C# webapi
最近项目需要 java调用 .net 的webapi。对于get来说很简单,但是post方法遇到了些问题,最后也是曲线救国。先看代码 Java 代码 public static void main(String[] args) throws Exception {//DoGet(String url) String resultGet = DoGet...原创 2017-06-26 16:24:08 · 6643 阅读 · 2 评论 -
Android Connection refused
遇到 Connectionrefused的错误。AndroidManifest.xml 文件中添加://网络权限<uses-permission android:name="android.permission.INTERNET" />//震动权限<uses-permission android:name="android.permission.VIBRATE...原创 2019-04-17 09:39:36 · 1117 阅读 · 0 评论 -
Spring cloud zuul跨域(一)
项目背景:我们有web和大屏,以及移动端,需要访问微服务接口。然而大屏时自己打开的网页,在网页中通过js调用我的webapi。出现了跨域情况。原因:出现这个问题,是由于跨域请求有2次请求。第一次:options(查看请求可用性,确定请求后端是否支持请求类型)第二次:才是你的真实请求。(get/post...)解决方案:(有缺点,详见最后)PreF...原创 2019-04-28 11:41:27 · 293 阅读 · 0 评论 -
Android List 排序
Collections.sort(list, (l1, l2) -> l1.getID().compareTo(l2.getID()));list:泛型集合l1:比较的前一个泛型l2:比较的后一个泛型l1.getID() 和 l2.getID() 比较的具体内容...原创 2019-04-24 10:46:31 · 1129 阅读 · 0 评论 -
Android ProgressDialog 简单实用
ProgressDialog progressDialog; @SuppressLint("HandlerLeak") Handler handler1 = new Handler() { @Override public void handleMessage(Message msg) { //webapi信息装载到...原创 2018-01-30 16:40:08 · 533 阅读 · 0 评论 -
Android Studio 导致C盘过大
转载:http://blog.csdn.net/u010794180/article/details/48004415 这是一个可看可不看的文章,不可看是对与那些 C盘 容量不紧张的人而言;而我是属于那种没 Money 换电脑的人,C 盘好不容易换了个固态硬盘,但是只有可怜的那么一点点,没法加大啊。 无论无何清理C盘都没法,最后我发现了一个地方的占用:虽然只占用了 6G...转载 2018-02-27 18:00:58 · 761 阅读 · 0 评论 -
Android EditView 获取焦点 不弹出软键盘
很简单的做法:找到AndroidManifest.xml文件然后在对应的activity中增加android:windowSoftInputMode="adjustPan"<activity android:name=".MainActivity" android:screenOrientation="portrait">原创 2018-01-25 15:08:07 · 1632 阅读 · 0 评论 -
Android Spinner 绑定键值对
这里给大家提供下绑定 spinner键值对的方法。首先创建绑定模型BaseItem public class BaseItem { public BaseItem(Integer id,String value){ this.setId(id); this.setValue(value); } private Integer...原创 2018-01-23 11:00:30 · 1303 阅读 · 0 评论 -
Android 自定义ListView 修改数据
当我们修改了 自定义ListView,如何更新界面上的控件呢?两种方法:1 重新绑定adapter (不推荐)Adapter_InboundPO adapter =(Adapter_InboundPO)lvInboundPO.getAdapter(); sacnCount++;原创 2018-01-26 16:58:45 · 2368 阅读 · 0 评论 -
Android Dialog 简单封装
转载:https://www.cnblogs.com/zjjne/archive/2013/10/03/3350382.htmlpublic class MyAlertDialog { //region 确认/取消 弹出框 //取消按钮,默认canel public static Dialog createConfirmDialog(Context context, S...转载 2018-01-30 14:57:48 · 681 阅读 · 0 评论 -
Android InputType
转载: http://blog.csdn.net/wei_zhi/article/details/50094503 在Android开发过程中,我们经常使用到EditText控件,并且会根据各种需求设置它的输入类型。设置EditText输入类型主要有两种方法,一种是使用EditText的setInputType()方法,另一种是在布局文件中使用android:inputType属性来设置。...转载 2018-02-06 09:34:33 · 928 阅读 · 0 评论 -
Android 修改 Menu字体颜色
转载:http://blog.csdn.net/jayyuz/article/details/55260996@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_test, menu); MenuItem item = menu.f...转载 2018-02-26 11:40:59 · 965 阅读 · 0 评论 -
Android 永久保存简单数据
转载: http://blog.csdn.net/xzlawin/article/details/45959033方法1:存数据:SharedPreferences userInfo = this.getSharedPreferences("user_info", 0);userInfo.edit().putString("name", nameet.getText().toString()).c...转载 2018-02-08 16:03:01 · 1087 阅读 · 0 评论 -
Android 访问 Webapi 更新UI
首先,写一个访问webapi的工具类public class HttpWebapi { public static String DoGet(String url) throws Exception { HttpGet httpGet = new HttpGet(url); HttpClient client = new DefaultHttpClie...原创 2018-01-19 16:15:10 · 1798 阅读 · 0 评论 -
Android 右上角菜单栏
1 创建菜单栏在res下新建menu文件夹,并且创建righttopmenu.xml righttopmenu.xml:<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item...原创 2018-02-24 11:21:09 · 3660 阅读 · 0 评论 -
Android 自定义ListView
1 主界面(activity_inbound_po.xml)添加一个 ListView<ListView android:id="@+id/lvInboundPO" android:layout_width="368dp" android:layout_height="140dp" android:layout_marginSt...原创 2018-01-26 14:04:53 · 166 阅读 · 0 评论 -
Android 控件绑定封裝
最近刚开始写android随便记录一下,以后还会修改绑定ListView,Spinner先创建绑定项:BaseItempublic class BaseItem { public BaseItem(Integer id,String value){ this.setId(id); this.setValue(value); } priva...原创 2018-01-25 11:16:11 · 240 阅读 · 0 评论 -
MD5 加密
public class MD5 { /** * MD5 字符串加密 * * @param plainText 待加密字符串 * @param num 加密位数 * @return 加密后字符串 */ public static String md5(String pl原创 2018-02-07 15:11:08 · 172 阅读 · 0 评论 -
this view is not constrainted......
this view is not constrainted解决方案:<EditText android:id="@+id/editText" android:layout_marginLeft="4dp" android:layout_marginTop="56dp" app:layout_constraintStar原创 2018-01-22 11:34:05 · 1646 阅读 · 0 评论 -
Android Studio 显示 logcat
首先调出 logcat,在整个android studio的左下角(藏的好,尼玛。) 接着设置下面三个红框1 选择你自己的模拟器。2 选择Warm3 选择not filter原创 2018-01-24 17:10:54 · 41379 阅读 · 6 评论