- 博客(25)
- 收藏
- 关注
原创 关于DelphiXE程序太大的问题
第一步:关闭debug infomation.打开工程后,依次点击project–option–delphi compiler–linking 将右边Debug information改为False(记住 四个版本都要)第二步: 关闭RTTi.点击Project–view source.在第二行添加编译开关代码{ Reduce EXE size by disabling as much o...
2019-01-17 14:01:57 1813
原创 Apache Tomcat 9.0 Tomcat9 服务无法启动。发生服务特定错误: 4.
在Tomcat的安装目录下,bin文件夹里面 找到tomcat9w.exe双击进去,将第四页java里面第一个复选框Use default 选中 保存即可启动tomcat9服务
2018-12-30 18:00:23 9767 11
原创 SQl 排序(字段里面包含字符,数字,以及英文)
select [字段] from [表名] order by LEN([字段]), [字段]
2018-09-19 10:01:55 3948 2
原创 android 解析org.json.JSONObject 判断Null
JSONObject obj = new JSONObject("{"性别":null}");if (obj.isNull("性别")) { String xb="马德,这人居然没性别,热了狗";}
2018-09-16 11:05:28 2070
原创 解决如何在云服务器的android studio上面远程调试真机
来张效果图先(下面的图是来自阿里云的云服务器Windows server 2012 R2) 看到效果图是不是莫名激动,是不是就是你苦苦寻找的结果?截止目前2018-9-8整个百度没有一篇教程OK,废话不扯淡,直接上教程跟着做就好了 不懂就留言 看到会回的—————————————-开始首先,服务器和本地都要安装TeamViewer,而且还要安装里面的VPN,在其他-选项-高级里面...
2018-09-08 16:07:58 4581 4
原创 关于如何把tomcat安装成服务详解(百度坑太多,自己写经验)
网上看到一大堆配置环境变量的 真的是醉了 关键是教程还不管用。首先确保java JDK已经安装完毕并且是可以使用的状态开始表演!举个例子: tomcat安装目录在G:\Program Files\apache-tomcat-9.0.11。第一步:打开com输入 G: 然后回车,输入 cd Program Files 然后回车, 再输入 cd apache-tomcat-9.0.11\...
2018-09-02 12:04:27 1357
原创 android 判断锁屏,亮屏,解锁。并给出一个使用例子
新增一个Application类 public class MainApplication extends Application { private static MainApplication mApp; private LockScreenReceiver mReceiver; private String mChange = ""; public st...
2018-08-22 20:10:04 2120 2
原创 android 实现退出app仍然在后台运行
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { moveTaskToBack(false); return true; } retu...
2018-08-22 17:39:13 16900 3
原创 关于android ThreadPoolExecutor 线程复用的理解
**首先,ThreadPoolExecutor线程复用不是说可以随时想调用就调用!举个例子:不启用线程池的话,一个任务(Runnable)对应一个线程(Thread)去处理,这是最普通的做法,但是如果我们有100个任务呢?没错!那将会有100个线程(Thread),每个线程只处理自身的任务。想想就害怕啊,你说一个四核的某米最大并发线程数就是9个,同时开启100个线程会怎么样?分分钟...
2018-08-22 08:02:05 832
原创 android 自定义style的一些属性讲解
<item name="colorPrimary">#000000</item> //黑色标题栏<item name="colorPrimaryDark">#ffffff</item> //白色状态栏<item name="colorAccent&
2018-08-21 10:28:36 858
原创 android 状态栏操作
获得系统状态栏高度(隐藏也能取到非零的值)private int getStatusBarHeight(Context context) { double statusBarHeight = Math.ceil(25 * context.getResources().getDisplayMetrics().density); return (int)status...
2018-08-19 18:44:29 257
原创 android studio 3.0以上 设置整个软件隐藏标题栏(亲测有效)
首先在style中加入无标题栏的样式:&lt;style name="notitle" parent="Theme.AppCompat.Light.NoActionBar"&gt; &lt;item name="android:windowNoTitle"&gt;true&lt;/item&
2018-08-19 17:42:57 1380
原创 android 对LinearLayout中的内容包括控件进行截图并实现转发微信好友的操作(实际上任何控件都可以截图)
废话不多说,源码直接奉上,调用的是android自带的分享,不需要弄一大堆第三方下面是XMl代码。<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/re...
2018-08-18 18:17:40 2111
转载 Android来电监听和去电监听
我觉得写文章就得写得有用一些的,必须要有自己的思想,关于来电去电监听将按照下面三个问题展开1、监听来电去电有什么用?2、怎么监听,来电去电监听方式一样吗?3、实战,有什么需要特别注意地方?一、监听来电去电能干什么1、能够对监听到的电话做个标识,告诉用户这个电话是诈骗、推销、广告什么的2、能够针对那些特殊的电话进行自动挂断,避免打扰到用户二、来电去电的监听方式(不一样的方...
2018-08-18 11:48:07 996
原创 android WebView html网页设置长按的时候不出现复制粘贴
//直接在HTML Style里面加入以下代码即可,适应绝大多数浏览器,安卓WebView反正是肯定没问题,如果需要其他的浏览器加在*号里面<style type="text/css"> *{ -webkit-touch-callout:none; -webkit-user-select:none; -kht...
2018-08-18 09:19:28 5455
原创 android NDK安装详解
依次点击 File – Settings – Appearance&Behavior – System Settings – Android SDK – SDK Tools 界面如下: 选中图中红色框的选项,点击图中的Apple按钮进行安装即可安装完成后,到SDK的安装路径里面,比如的图片中的SDK安装路径是G:\SDK 那么NDk也是在这个文件夹里面,NDk路径为G:\SDK...
2018-08-17 11:52:37 8834
原创 delphi 提示某个dcu未安装(File not found 'xxx.dcu')的解决办法
解决思路:首先弄懂问题的原因,该问题是因为Delphi安装路径中存放dcu文件夹里面没有相应的dcu文件。原因包含但不限于以下两种:1.Delphi版本较老。在Windows比较新的系统上面安装虽然可以装,但是再安装第三方控件的话就有点力不从心了。你可以研究一下,缺少的dcu很有可能是第三方控件的。2.也是Delphi版本较老在Windows较新的系统上面安装,但是没有安装第三方控...
2018-08-17 08:11:38 5042
原创 android studio 实现再按一次返回键退出程序
public class WebLocalActivity extends AppCompatActivity implements View.OnKeyListener { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedI...
2018-08-16 22:25:46 4484 3
原创 android WebView 的shouldOverrideUrlLoading和onPageStarted
shouldOverrideUrlLoading(下文简称拦截)执行在onPageStarted(下文简称加载)前面,如果拦截成功则不执行加载,有部分机型是不支持拦截的比如某米,有部分HTML代码是不支持拦截的,比如HTML里面有js写计时器。首先示范正常的拦截(比如拦截http开头的网址):webView.setWebViewClient(new WebViewClient() { ...
2018-08-16 22:00:42 3037
原创 android shouldOverrideUrlLoading 部分手机不执行解决方案!亲测有效
**忠告:千万不要做无谓的尝试!shouldOverrideUrlLoading 不会执行就是不会执行!!**首先说一下本人遇到的事,我需要在android的WebView 里面打开html网页,网页里面是有链接的,当用户长按链接的时候我需要拦截链接 并阻止打开,然后根据拦截下来的链接里面有我需要的文字在app里面打开相应的操作界面。PS:我遇到的WebView shouldOverride...
2018-08-16 21:18:36 11705 2
原创 android studio 权限类,不断更新中 如果你有权限我这边没有 请告知我谢谢!
下面的权限直接复制加在 AndroidManifest.xml 的 manifest 下面即可,如果需要动态申请的话 我博客里面有6.0动态申请代码一句示例 &lt;!-- 读取手机设置 --&gt; &lt;uses-permission android:name="android.permission.READ_PHONE_STATE" /&gt; &lt;!-
2018-08-16 20:53:53 620
原创 android studio 6.0以上动态申请权限的代码
下午用小米真机调试时发现权限明明已经在AndroidManifest.xml中添加过了,但还是没有申请到应该有的权限,解决办法是下面的代码 //读写权限 具体权限加在字符串里面 private static String[] PERMISSIONS_STORAGE = { Manifest.permission.READ_EXTERNAL_STORAGE,...
2018-08-16 20:47:37 8290 3
原创 HTML 用js实现长按功能
&amp;amp;amp;amp;amp;lt;script&amp;amp;amp;amp;amp;gt; var timeOutEvent=0; function gtouchstart(){ timeOutEvent = setTimeout(longPress(),500); return false; //单击开始计时 500代表0.5秒 }; function gtouchend(){
2018-08-16 19:38:55 7684
原创 HTMl 防小白右键查看源代码 js实现
<script type="text/javascript"> document.onmousedown=click function click(){ if (event.button==2){ alert('对不起,您无权查看源代码,这是由知识产权保护法保护的特例对象!'); } if (event....
2018-08-16 17:24:43 863
原创 android studio 删除、创建 sd卡指定目录的文件
File file = new File("文件具体路径"); if(file.exists()) { file.delete(); }
2018-08-16 16:03:38 3164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人