- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 Android Studio gradle-8.4 配置 GreenDao
Android Studio gradle版本号8.4配置GreenDao
2024-04-05 12:43:14
2355
2
原创 Android Studio 的aapt2.exe在哪个目录下
一般在:C:\Users\admin\AppData\Local\Android\Sdk\build-tools\30.0.2(不一定是30.0.2,这个得看你的版本)1.打开Android studio。
2023-09-25 15:44:13
872
原创 Android Studio 的android.jar文件在哪儿
一般在:C:\Users\admin\AppData\Local\Android\Sdk\platforms\android-33下(不一定是android-33,这个得看你Android Studio->app->builde.gradle的targetSdk是多少)
2023-09-25 15:24:21
1592
原创 通过appt2查看apk包名、versionCode、versionName等
通过appt2查看apk包名、versionCode、versionName等
2023-02-10 12:18:52
1093
原创 Android WebView在onPageFinished隐藏H5的部分内容无效
Android WebView在onPageFinished隐藏H5的部分内容无效
2022-11-01 14:32:20
1075
原创 CMD指令 javac不是内部指令
步骤1.window + r →输入cmd →回车(或点击“确定”) → 输入 java -version:步骤2.A:电脑里有JDK,返回JDK名称等,可继续进入步骤3。 B:啥也没有,啧,请先去下载JDK(这里就不赘述了,自己去百度)步骤3.找到你JDK的存放位置,比如我的位置是:D:\JDK\jdk1.8.0_271步骤4.右键单击“此电脑”→选中“属性”→ 选中“高级系统设置” → 环境变量步骤5.在“系统变量”下方点击“新建...
2021-05-08 19:32:42
1655
原创 Fragment报错java.lang.IllegalStateException: Fragment already added:
Fragment报错java.lang.IllegalStateException: Fragment already added: BaseFlash朋友,相信我,检查一下你的layout_fragment,是不是压根没有你现在用到的某个id.如果你用的小刀,那可太好了,o把你fragment里的id包括nclick里的id,全部删除,重新注入,运行,就可以啦~...
2020-12-29 10:52:06
374
原创 Android 自定义View饼状图(带有折线并显示数据)
效果图:1.attrs:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="XPieView"> <attr name="pie_color0" format="color"/> <a...
2020-03-16 15:18:27
677
原创 Anroid 自定义View 实现多个颜色的圆环
实现效果(灰色是背景色):1.attrs:<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="XRingView"> <attr name="ring_color0" format="color"/> ...
2020-03-15 13:53:02
466
原创 ButterKnife其他xml的id可以弹出来,就当前这个xml出不来
如果ButterKnife是其他xml的id可以弹出来,就当前这个xml出不来,不用想了,认真检查一些你的id是不是写错了
2020-02-24 12:47:31
162
原创 Android 下载mp4到File
//初始化private File videoFile;private void init(){ String root = Environment.getExternalStorageDirectory().toString(); videoFile = new File(root + File.separator + "jbrVideo"); if (!video...
2019-09-02 19:53:11
1510
原创 使用VideoView播放视频
1.xml:<VideoView android:id="@+id/video" android:layout_width="wrap_content" android:layout_height="match_parent"/>2.java:VideoView videoView;//初始化private void initVide...
2019-09-02 19:01:17
405
原创 Android 融云IM 的 RongIM.connect(token,RongIMClient.ConnectCallback)三个回调函数不走
log提示配置清单出错。这个时候其实是的libs里忘了添加融云的 libsqlite.so 文件,你只需要把这个文件放到你的libs下就行。这个开发文档里有写:https://www.rongcloud.cn/docs/android.html...
2019-05-22 17:52:27
1847
1
原创 Android中 TabLayout的TabItem文字和图片莫名不显示问题处理
Tablayout在没有设置适配器的时候,TabItem的文字和icon是正常显示的,可一旦设置上适配器文字和icon就直接消失,这个时候有两个解决办法(本人暂时只有两个)1.效果图:2. 正常写法设置适配器后的实图:<android.support.design.widget.TabLayout android:id="@+id/fh_tab" app:tab...
2019-05-02 12:19:07
6506
原创 自定义View(多个组件组成的layout)
虽然include也节省了写xml的时间,但是里面的响应事件还是每次都要写一遍,很多时候,为了节省开发时间,对于重复的布局,我们会直接通过自定义来实现。1.在valuse文件下创建一个attrs文件():<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name...
2019-02-22 16:04:54
501
原创 Android Tablayout 指示器长度修改
其实我们大多时候是这两个需求,一个自带的属性就搞定,app:tabIndicatorFullWidth="false",ture是第一个红箭头,false是第二个。想要修改指示器的样式,直接在代码中修改:tabThree.setSelectedTabIndicator(getResources().getDrawable(R.drawable.line));...
2018-12-21 15:48:30
3990
1
原创 Android Tablayout icon的修改
android v7里的Tablayout里,tabItem可以直接设置一个icon,但是不论你的图片大小是多少,它都会给你弄成一个小图标,这有时候就没法实现UI上的效果。直接在TabItem设置icon的效果:,xml:<android.support.design.widget.TabLayout app:tabIndicatorHeight="0dp" and...
2018-12-21 13:58:59
3494
1
原创 ListView适配器的封装
copy可直接用,废话不多说。1.封装:/** * Created by Administrator on 2018/9/1. */public abstract class BaseAdapter<A> extends android.widget.BaseAdapter { private Context context; private List...
2018-09-01 15:19:10
211
原创 Android下载APK并安装(支持8.0和5.0,6.0和7.0没有测试不知道)
老大让弄APK直接代码更新,之前没有写过不会,网上溜达了一圈,也抄了一圈,把代码贴出来,下次用的时候可以直接COPY,也希望能帮到没写过的朋友。 流程:1. 请求后端,判断是否需要更新当前APK。2. 判断android版本号是否>5.0(Build.VERSION.SDK_INT是否>=23)来决定是否申请读写权限。3. android版本6.0以上需要用到...
2018-08-15 20:52:22
4088
1
原创 Scrollview嵌套webveiw,RelativeLayout和listview的时候,解决底部留有大片空白,显示不全的问题
开发的时候遇到一个难题,ScrollView嵌套里的Linearlayout有webveiw,RelativeLayout和listview,方向为垂直,里面的listview重写高度就可以,重点是webview,高度死活不对,给了js方法,没用,这个bug愣是拖了一个星期,后面还是大佬指导才解决的,特此留个笔记分享。1、效果图:2、bug图: 3、明显是高度问题,网上看了各个...
2018-07-30 17:57:30
779
原创 仿微信 把一个view生成图片并保存到手机相册当中(支持刷新相册)
项目里需要生成把显示一个图片,然后生成图片保存到相册里,并分享到微信,QQ,这里就贴出生成图片的核心代码,不说废话自己看。1.前后效果图2.把一个View转成Bitmap:3.private Bitmap bmp;private Bitmap loadBitmapFromView(View v) { int w = v.getWidth(); int h = v.getHeigh...
2018-07-06 17:27:32
2191
原创 Retrofit2.0的使用
1.public class RetrofitManager { //基地址 public static final String BASE_URL = "基地址";//比如http://105.55.525.25:8080 //单例 private static RetrofitManager instance; private Retrofit re...
2018-06-10 19:39:22
155
原创 Android微信第三方登录
1.跟老大拿到审核通过的AppID和Appkey.2.Manifest.xml中加入权限(这里有对于的,如果你是负责整个app的开发,放心,多出的权限的后面你也是会用到的):<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /><uses-permission android...
2018-06-10 18:49:23
715
原创 Android实现QQ第三方登录
1.叫老大给AppId。2.在xml里加入权限(我这里有多余的,不过你要是负责整个App的话,这几个多出的就不用在意,你后面还是会用到的):<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /><uses-permission android:name="android.pe...
2018-06-10 17:40:33
12950
5
原创 TextView使用drawableTop、drawableLeft...时怎么处理图文间距
当个一文本对应一张图片的时候我们会优先使用TextView配合drawableTop.....等四个方法,但会发现文本和图片间距太小,导致不美观,这个时候就需要间距了。1.使用drawablePadding:<TextView android:textColor="@color/main_color" android:textSize="13sp" a...
2018-06-10 15:56:19
6512
4
原创 xml相同代码的处理
XML布局很乱,代码超多,一写就是几百行,怎么办?老老实实的把重复的代码放style里.1.把相同的代码写在style里(style的名字自己定,我的是radio_button_four):<style name="radio_button_four"> <item name="android:drawablePadding">5dp</item>...
2018-06-10 14:59:19
599
原创 如何自定义listview自带下划线的长度和颜色
有时候我们的listview当中需要实现listview下划线颜色和长度的改动,怎么做呢?xml直接改:1.在drawable下建立一个自定义的布局,我的是:list_divider.xml:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/ap...
2018-06-10 14:40:48
2093
原创 如何去掉listview自带的下划线,并设置每个item的间距
有时候我们需要实现listview嵌套listview,重点是不允许存在listview自带的下划线,并且每个item之间有一定的间距比如:怎么做?其实直接一个xml布局加两句话就妥妥的了,我的是:<ListView android:id="@+id/attention_list_view2" android:layout_width="match_parent" ...
2018-06-10 14:27:36
4115
原创 listview点击item怎么拿到适配的内容(对象)
ListView点击item之后拿到适配的内容进行下一步动作,是android移动开发经常遇到的事,基础差,然后又懒,不愿意看源码的同学,想拿到内容可能会想到直接用适配器去拿,比如我(然后就被狠狠的嘲讽了),其实完全没必要,直接从listview.setOnItemClickListener当中返回的Parent中就能拿。我的适配器:class AddAdapter extends BaseAda...
2018-06-10 13:47:32
431
Android Tablayout 的Indicator 长度和样式的修改
2018-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人