- 博客(15)
- 收藏
- 关注
原创 Android 判断字符串是否为url
/** * 判断字符串是否为URL * * @param urls 需要判断的String类型url * @return true:是URL;false:不是URL */ public static boolean isHttpUrl(String urls) { boolean isurl = false; //设置正则表达式 String regex = "(((https|http)?:...
2020-12-21 15:18:31
2753
转载 Android2018年必须知道的史上最全框架、最全开源App
图片加载库Universal-Image-Loader,早期广泛被用的一个可重复使用的仪器为异步图像加载、缓存、显示。作者已经停止维护。Picasso,谐音"毕加索",听起来就很艺术,是 Square开源的项目,主导者是是Android大神JakeWharton。Glide,是google员工在Picasso基础上进行优化,总体比Picasso更优秀,在Google很多项目在用。F...
2019-05-16 20:53:55
1494
原创 Android Studio Gradle Build Running 特别慢
在以下Gradle目录创建gradle.properties文件C:Users.gradle并在文件中增加以下数据,然后保存。org.gradle.daemon=trueorg.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8org.gradle...
2018-07-16 14:59:12
1456
转载 Android在Service中定时请求网络
一般来说,android的一些耗时的操作很多都会丢给后台服务来做,而一些公司因为安全原因,再每次请求的网络的时候请求头会隔一段时间变化一次,但是也不能每次请求网络都去拿一次请求头,所以这个时候在service后台定时请求网络获取最新的请求头然后储存起来是很有必要的,下面直接贴代码,记录一下 public static final String TAG = "TokenService"; ...
2018-07-10 19:44:08
4437
原创 EditText默认不显示光标,不可编辑,点击它,进入编辑状态,光标显示
设置EditText不可编辑,光标不可见:et.setCursorVisible(false);设置EditText可编辑,光标可见:et.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { et.setCursorVisible(true); }})...
2018-07-05 19:42:20
4336
原创 fragment下onActivityResult()无回调
程序结构如下:MainActivity extends FragmentActivity | | ---AFragment extends Fragment | | ---BFragment extends Fragment | | ---CFragment extends Fragment12345678910现在AFrag...
2018-06-13 11:39:22
360
原创 recyclervie点击 item条目改变图片状态
//点击图片adapter2.setOnItemImageClickListenter(new XRecyclerAdapter.onItemClickListenter() { @Override public void onClick(int position) { secondPos = firstPos; firstPos = positi...
2018-06-08 18:30:57
530
原创 生成随机颜色值
public static String getRandomString() { //随机字符串的随机字符库 String KeyString = "1234567890ABCDEF"; StringBuffer sb = new StringBuffer(); int len = KeyString.length(); sb.append("#"); ...
2018-06-05 15:28:16
1509
原创 远程连接服务器显示:发生身份验证错误 要求的函数不受支持
今天用远程桌面连接服务器,登录不上,发生如标题所说的错误。网上查找原因,终于解决,步骤如下:注意:问题不是出在服务器,而是出在远程桌面客户端,在微软打了补丁后,相当于限制了权限。修改要去登录服务器的那台客户端电脑就可以了。客户端操作系统:win7专业版双击“加密Oracle修正“然后重新打开远程登录客户端就可以登录了。...
2018-06-05 14:40:20
932
原创 android删除文件及文件夹
/** * 删除文件夹 * * @param path */public static void deleteDir(String path){ File dir = new File(path); deleteDirWihtFile(dir);}//删除文件及文件夹public static void deleteDirWihtFile(File dir){...
2018-05-21 17:43:39
1737
原创 Android Studio快捷键
功能描述keymap对应名字MacWin/Linux提示错误解决方案Show Intention Actionsoption + enteralt + enterAS配置界面Preferencescommand + ,control+alt+S工程项目配置界面Project Structurecommand + ;Control+Alt+Shift+S快速构成代码Code Generatecomm...
2018-05-14 18:06:05
206
原创 Android Studio调试华为mate9 pro时Logcat不显示
1、手机拨号*#*#2846579#*#*2、进入工程模式--后台设置--LOG设置--LOG打开3、Ok、Android Studio中logcat生效了
2018-05-10 14:09:22
1226
原创 setTextColor的六种方式
方式一:<.......android:color="#FFFFFF"/> 方式二:tv.setTextColor(0xFFFFFF);方式三:tv.setTextColor(Color.GRAY); 方式四:tv.setTextColor(Color.rgb(255, 255, 255)); 方式五:tv.setTextColor(Color.parseColor("#FF0000"...
2018-05-10 10:45:33
7206
原创 ProgressDialog出现时用户与界面继续交互的效果
ProgressDialog dialog = new ProgressDialog(mContext);dialog.setCancelable(true);//ProgressDialog出现,用户与界面继续交互dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, WindowManager....
2018-04-25 09:45:55
492
原创 Android app全面屏适配
1 . 启动页,原先的16:9loading页面在18:9的屏幕上会出现上下黑边或拉伸变形那个的情况,所以启动页的适配可新增2160 * 1080像素的点9图片调用加载。2 . 应用UI页面,在AndroidManifet里的<application>下声明<!-- 传统屏幕:ratio_float = 16/9 = 1.778 ; 三星S8屏幕:ratio_float...
2018-04-25 09:41:52
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人