- 博客(32)
- 收藏
- 关注
原创 git 笔记集合
找个位置,新建一个文件夹作为本地存放的位置,第一次使用上传会弹窗要求登录验证。上传流程git initgit config --global user.email “你的邮箱”git config --global user.name “你的用户名” (如果已经配置好了好像就不用再次配置了)git add . (指上传该文件夹内所有文件)git commit -m “本次上传的概要描述”git branch -M main(这里的main可以改)git remote add 命
2022-05-27 11:18:32
397
原创 创建一个工具,把svg格式的图片转为jpg或png格式再进行保存,这里以转换成jpg格式为例(png也适用)
public class FileUtils { public static void savePhoto(final Context context, final String url, final SaveResultCallback saveResultCallback) { new Thread(new Runnable() { @Override public void run() { File...
2022-05-19 16:56:12
936
原创 gradle 命令行笔记
1.生成签名文件keytool -genkey -alias XXX_alias -keypass XXXXXX -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\XXX_keystore.jks -storepass XXXXXX
2021-01-16 15:43:30
169
1
原创 kotlin隐藏软键盘时的上下文报错
// /**隐藏软键盘**/// val imm = activity?.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager// imm.hideSoftInputFromWindow((context as Activity).currentFocus?.windowToken, InputMethodManag...
2020-09-26 14:54:10
354
原创 编译时报出找不到BuildConfig.APPLICATION_ID
as4.1编译时报出找不到BuildConfig.APPLICATION_IDlibrary 中已经把BuildConfig.APPLICATION_ID字段废弃掉,因为很容易造成误导,因此使用BuildConfig.LIBRARY_PACKAGE_NAME代替。而 app 中的BuildConfig.APPLICATION_ID仍然存在。...
2020-09-15 09:21:46
2119
1
原创 关闭软键盘
val imm = activity.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManagerimm.hideSoftInputFromWindow((context as Activity).currentFocus?.windowToken, InputMethodManager.HIDE_NOT_ALWAYS)kotlin写的
2020-09-02 11:41:26
141
原创 edittext赋值问题
问题代码中调用如下代码 email.text=""EditText 设置值时提示 Type mismatch. Required: Editable! Found: String要给 EditText 设置 String 类型的值时,需要使用 setText() 方法email.setText("XXX")
2020-08-02 14:53:17
882
1
原创 ktolin在Android中布局界面拼接
<TextView android:id="@+id/tv_Mine_InviteCode" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{@string/inviteCode(info.invite_code)}" android:textColor="@android:color/white" android:layo.
2020-07-23 09:01:58
191
原创 edittext失去焦点后的监听事件
EditText searchView = (EditText) findViewById(R.id.search_text);searchView.setOnFocusChangeListener(new android.view.View. OnFocusChangeListener() { @Override public void onFocusChang...
2019-12-16 16:32:00
636
原创 shape制作出来的虚线
shape实线如果要实现肯定会有人说这个简单用view也可以啊我把它的height设置成1dp在给个背景颜色不就可以了吗,说的确实很有道理我也这样做过要是用shape呢?shape其实就是在drawable下面新建xml文件并且可以实现一些形状的图形,或者是颜色减半的效果,它相比PNG图片占用的空间更小也比 自定义View实现的更简单。1<?xml version="1.0" en...
2019-10-30 11:16:22
902
原创 ListView点击和ImageView点击不能同时生效问题解决
那 再绘制下一行,直到绘完为止。在实际的运行过程中会发现listView的每一行没有焦点了,这是因为Button抢夺了listView的焦点,只要布局文件中将Button设置为没有焦点就OK了。另外,通过这种方法不可以将ListView和ImageView同时添加了监听,通过网上搜索,原来是没有在xml中添加部分属性,在list的配置xml的根节点添加属性android:descenda...
2019-10-12 10:51:50
157
原创 金额输入不需要小数点
<EditTextandroid:id="@+id/edit_main"android:layout_width="match_parent"android:layout_height="wrap_content"android:inputType="numberDecimal"android:numeric="decimal" />...2、第二步在Activity里...
2019-09-29 10:44:56
436
原创 跑马灯左右滚动字体效果
自定义Textview并对其进行改造,主要目的是让textview获取焦点,这样文字才能滚动起来public class MyTextView extends android.support.v7.widget.AppCompatTextView { public MarqueeTextView(Context context) { super(context); ...
2019-08-31 12:31:23
418
原创 MaterialEditText
特性和使用方式: 基本使用 在布局文件中把 EditText 替换为 com.rengwuxian.materialedittext.MaterialEditText 就行了。MaterialEditText 是直接继承的 EditText ,没有加入一些 Wrapper Layout , 因此多数情况下你不需要修改 java 文件。<com.rengwuxian.m...
2019-08-09 17:54:11
757
原创 自定义activity弹出框
Android有三种方式实现对话框(Dialog,PopupWindow,Activity),这里记录一下Activity的方式。1. 自定义style在style.xml文件中自定义一个style<style name="DialogStyle"> <!--设置dialog的背景--> <item name="android:windo...
2019-08-05 14:05:09
435
原创 recycleview定位到第一行
RecyclerView提供的用于控制移动的常用方法有3个 :smoothScrollToPosition(int) scrollToPosition(int) scrollBy(int x,int y)1.smoothScrollToPosition该方法是平滑滚动,是可以看到item在屏幕滚动的状态。但是用于RecyclerView大量数据不理想,看源码:public vo...
2019-07-29 15:54:37
1654
原创 使用github资源
如果直接将project导入进Android Studio的话,会去下载工程相应版本的gradle,此过程非常慢,有时候还会出现各种错误。所以直接使用本地已有的gradle。...
2019-07-22 14:40:43
123
原创 webview
1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(ur...
2019-07-19 16:16:03
200
原创 android:layout_alignParent 布局相对于父布局
对于控件的 android:layout_alignParent 属性,只有在该布局的父布局也是RelativeLayout是才有用,此属性的含义为将控件边缘与父控件的边缘对齐android:layout_alignParentLeft="true"--将控件的左边缘和父控件的左边缘对齐android:layout_alignParentTop="true"--将控件的上边缘和父控件...
2019-07-18 17:22:57
5317
原创 自定义item分割线
1.在/res/drawable下,新建XML文件来定义分割线样式,listview_divider.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item ...
2019-07-12 16:58:10
153
转载 ListView图文列表显示(实例)
https://www.cnblogs.com/AnneHan/archive/2018/09/30/9726391.html
2019-07-12 16:32:54
504
转载 使用ViewPager + Fragment实现滑动菜单Tab
https://www.cnblogs.com/AnneHan/archive/2018/09/30/9726391.html
2019-07-12 16:31:18
216
原创 在github下载的源码导入android studio
https://www.cnblogs.com/android-blogs/p/4846326.html
2019-07-10 16:37:03
577
转载 android:visibility="gone"
1.invisible 不显示(但是控件所占用的空间不会消失,所以会显示一块和控件一个大小的背景色)2.visible 显示3.gone 不显示(控件所占用的空间也消失)之前做的一个小东西,需要隐藏一个控件,等到一定事件触发后显示,将此属性设置为“invisible”,发现控件不显示了,但那块区域还空着,后来才发现应该设置为“gone”...
2019-07-09 09:34:41
6560
1
转载 Android studio中把别人项目中的module应用到自己的项目中
我是参考这篇的https://blog.youkuaiyun.com/cryssdut/article/details/50357876
2019-07-08 14:23:15
920
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人