- 博客(54)
- 收藏
- 关注
原创 《漫画中国式项目管理》总结
总的来说,这本书通过漫画的形式生动有趣地展现了中国式项目管理的核心思想和实践方法。适合初学者和实践者了解和应用中国式项目管理的方法和理念。在这本书中,作者以生动有趣的漫画形式,阐述了中国式项目管理的核心理念和方法。《漫画中国式项目管理》是由蒋昕炜人编写的一本介绍中国式项目管理的漫画书籍。
2023-03-19 23:26:24 490
原创 Android面试常见的面试题
1 快速排序算法private static void quickSort() { int[] arr = new int[] { 6, 1, 2, 7, 9, 3, 4, 5, 10, 8 }; qSort(arr, 0, arr.length - 1); System.out.println(Arrays.toString(arr)); } private st...
2018-12-10 11:49:05 206
原创 TextView设置不同样式
int startPos = 3;//字符串开始的位置 int endPos = 7;//字符串结束的位置 SpannableString text = new SpannableString("今年是2018年"); text.setSpan(new ForegroundColorSpan(ContextCompat.getColor(this,
2018-01-09 09:15:42 495
原创 StateListDrawable代码替换selector点击效果
StateListDrawable drawable = new StateListDrawable(); drawable.addState(new int[] { android.R.attr.state_selected }, context .getResources().getDrawable(R.mipmap.ic_control_ligh
2018-01-06 10:16:51 474
原创 android如何判断手机上是否安装了浏览器
String url = "http://www.google.com"; Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); List list = getPackageManager().queryIntentActivities(intent, 0); if(list.
2017-09-06 15:57:51 2502
转载 SlidingMenu关闭手势滑动
getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);改成getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);转载地址:http://wwwlouxuemingcom.blog.163.com/blog/static/209747
2016-10-24 14:05:19 2115
转载 setBackgroundDrawable和setBackgroundColor的用法
1.设置背景图片,图片来源于drawable;flightInfoPanel.setBackgroundDrawable(getResources().getDrawable(R.drawable.search_label_click));2.转换字符串为int(颜色);listItemView.deleteFilghtBg.setBackgroundColor(Color
2016-07-18 17:24:58 986
原创 joda time 通过年与月获取每月有多少天
public int getDaysOfMonth(LocalDate localDate){ DateTime dateTime = new DateTime(localDate.getYear(), localDate.getMonthOfYear(), 14, 12, 0, 0, 000); return dateTime.dayOfMonth().getMa
2016-07-17 22:56:30 4390
原创 webview加载网页时,网页里有打电话的需求
private class webViewClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.startsWith("tel:")) { Intent intent = new Intent(In
2016-07-08 19:44:20 2042
原创 微信开放平台中android 应用签名的获取
应用签名:下载微信提供的签名工具,输入你的应用包名并生成一串忘了是几位的签名,需要注意安装签名工具的手机也必须安装要生成的包名的App。地址:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&token=&lang=zh_C
2016-06-15 14:08:49 33528 2
转载 Android中滑动ListView的黑色背景和点击ListView某个item的橙黄色背景怎么去掉
如果ListView有背景图片或背景颜色,那么在滑动ListView的时候,ListView的背景会变黑。可以为ListView设置如下属性解决此问题Android:cacheColorHint="@android:color/transparent"点击ListView某个item的时候,会发现这个item的背景色变成了橙黄色了。可以为ListView设置如下属性解决此问题
2016-06-13 17:11:05 650
原创 android studio信鸽推送10004错误
折腾了很久, 总是出错。总结如下第一在AndroidManifiest.xml清单文件中要添加如下代码 <service android:name="com.tencent.android.tpush.rpc.XGRemoteService" android:exported="true" >
2016-06-02 12:09:36 2955
转载 Android Studio修改包名
在Android Studio默认情况下, 修改包名只能修改最后一级 但是我们想将com.example.administrator.myapplication改为com.example.leigo.myapplication怎么办呢?在 Project工具栏 点击 将 Compact Empty Middle前面的勾去掉,包的层级将会改变然
2016-05-27 22:10:12 481
转载 Android Studio使用时源码到处报红色警告,运行时又没错
1.点击File->Invalidate Caches / Restart...2.重启Gradle,清除缓存3.Clean Project
2016-05-25 15:01:54 6956 3
原创 SVN Unable to connect to a repository at URL
是SVN缓存问题:打开TortoiseSVN 点击右边的Clear
2016-05-20 18:42:10 562
转载 Error:SDK location not found. Define location with sdk.dir in the local.properties file or with an A
启动Android Studio时出现:Error:SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.设置ANDROID_HOME环境变量为你安装的sdk路径重启Android Studi
2016-05-20 18:37:42 6179
原创 android studio关联svn后没有出现提交和更新的两个按钮
在VCS菜单中有个选项Enabled Version Control Integration,在打开的窗口的选项中选择Subversion即可
2016-05-20 15:54:35 5190
原创 AsyncHttpClient 请求https
String url = "https://pic1.zhimg.com/d81d32da9ca5bff70171ed2c1893ad6c.jpg";//AsyncHttpClient asycnHttpClient = new AsyncHttpClient(); //请求http的方式AsyncHttpClient asycnHttpClient = new AsyncHttpClien
2016-05-09 00:20:42 7039 5
原创 程序包org.apache.http.Header不存在
android studio编译时报 程序包org.apache.http.Header不存在原因是这个类不存在我用的是api23(android6.0) 没有提供org.apache.http.*; 可以网上下载org.apache.http.legacy.jar这个jar包放在libs目录下,如果app下没有则自己创建一个如下图:
2016-05-08 22:03:26 2089
原创 Gson解析复杂的json
new Thread(){ @Override public void run() { OkHttpClient OkHttpClient = new OkHttpClient(); Request Request = new Request.Builder().url("http://192.168.
2016-05-08 11:42:57 333
原创 获得res/Drawable下的图片
Drawable drawble = getResources().getDrawable(R.drawable.p1);
2016-05-04 00:41:29 595
原创 Gson解析json
第一种: String json1 = "{'name':'小明','age':10}"; Gson gson = new Gson(); Person person = gson.fromJson(json1, Person.class); Log.i("qc",person.toString());第二种:Str
2016-05-01 18:15:01 296
转载 AndroidStudio与Eclipse创建selector,shape文件
1.Android Studio 步骤: 1.选中drawable目录后点击鼠标右键New-Drawable resource file,如图: 2.输入文件名称,点击ok,如图: 3.新建好之后即为selector,如图: 2.Eclipse
2016-05-01 10:16:30 3137
原创 导入v4库源码
Referenced Libraries中的android-support-v4.jar包,右键--->properties-->java Source Attachment--->External Location 下path中的路径即为源代码路径/extras/android/compatibility/v4/src。
2016-03-20 23:04:53 406
原创 android开发时R文件丢失解决方案
R文件是自动生成的,当xml文件里有错误并且你clean一下,R文件就不会自动生成了,解决方案:再clean一下这个项目,并醒看一下Console打印出的错误信息如果是我打印出来的错误信息:[2016-03-08 22:53:10 - 智慧广州] Failed to generate resource table for split ''[2016-03-08 22:53:10
2016-03-08 23:07:18 2675
原创 java.io.IOException: open failed: EACCES (Permission denied)问题解决
今天遇到了java.io.IOException: open failed: EACCES (Permission denied),我去清单文件里AndroidManifest.xml里也配置了读写sdcard的权限 但还是提示java.io.IOException: open failed: EACCES (Permission denied)看一下AD
2016-01-31 01:11:03 2050
原创 JSONException: Value of type java.lang.String cannot be converted to JSONObject
原因是服务器返回的数据UTF-8带有BOM头,含有BOM头的数据会多出来三个字节 efbbbf。由于我用的是2.3版本的模拟器,所以会报错,用4.0以上版本的模拟器就没问题了。因为android4.0对此已经做了处理解决方式一:把android的版本升为4.0以上解决方式二:把数据存为utf-8无BOM格式
2016-01-30 23:57:10 1513
原创 Android 删除新版安卓fragment_main.xml
在新版本的ADT中,创建android工程时默认会产生两个xml文件——fragment_main和activity_main。个人建议把fragment_main这个文件删除掉1)将fragment_main.xml文件里的内容覆盖activity_main.xml里的内容。2)删除fragment_main.xml文件。3)删除MainActivity.java里的onCrea
2015-07-19 00:18:30 6184
原创 启动安卓模拟器时出现 The connection to adb is down, and a severe error has occured
1 进入android SDK 的platform-tools命令行目录下2 输入adb kill-server 3输入adb start-server4重启eclipse
2015-07-18 22:54:24 523
原创 由于这台计算机没有远程桌面客户端访问许可证,远程会话被中断
打开注册表,注册表子项:HKEY_LOCAL_MACHINE SOFTWARE Microsoft MSLicensing 将整个子项删除。将MSLicensing删除
2015-06-24 11:27:53 2268
转载 c++ map erase()
[cpp] view plaincopyint main(int argc, char* argv[]) { map mapData; mapData["a"] = "aaa"; mapData["b"] = "bbb"; mapData["c"] = "ccc";
2015-04-23 21:37:48 1734
转载 Socket编程
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?
2015-04-13 17:56:11 397
原创 fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h
解决方式:1) 在解决方案资源管理器中,右击相应的.cpp文件,点击“属性”2) 在左侧配置属性中,点开“C/C++”,单击“预编译头”3) 更改右侧第一行的“创建/使用预编译头”,把选项从“使用预编译头(/Yu)”改成“不使用预编译头”4) 注:每一个报错的.cpp都要更改
2015-03-25 13:27:36 1092
原创 Jpgraph的基本使用
一、Jpgraph安装配置下载Jpgraph安装包二、Jpgraph说明 1、包含所需要的类库文件 require_once() ; 2、初始化数据 $data=array(); 可以是通过URL参数传递的数据( GET 或 POST方式)3、 创建Graph类实例 $graph=new Graph(); 4、将数据添加到
2015-03-24 16:31:43 5175 1
原创 wamp出现问题,logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
WAMP用得好好的,不知道怎么的,手一抖,那WAMP状态变成了红色,我查看了一下Apache日志[warn] pid file D:/Program Files (x86)/wamp/bin/apache/Apache2.2.17/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?后来发现原来是手
2015-03-24 15:32:56 4895
原创 wamp出现问题,logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
WAMP用得好好的,不知道怎么的,手一抖,那WAMP状态变成了红色,我查看了一下Apache日志[warn] pid file D:/Program Files (x86)/wamp/bin/apache/Apache2.2.17/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?后来发现原来是手
2015-03-24 15:32:46 4421
原创 字节对齐
#include using namespace std;struct { int a; short b;}A;struct { short b; int a;}B;struct { short b; short c; int a;}C;struct { bool b; bool c; int a;}D;struct { bool c;
2015-03-22 00:19:37 566
原创 PHP APC安装
I .Alternative Php Cache(APC)是php的一个免费公开的优化代码缓存注: APC不支持分布式。II. 安装:把php_apc.dll放到PHP5/ext目录下III. 配置打开php.ini,加入代码:extension=php_apc.dll [APC]apc.enabled = 1apc.shm_segments
2014-11-12 17:48:49 732
原创 PHP获取客户IP
使用nginx服务器时,php获取用户ip的方法 在nginx中设置:proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_fo
2014-11-11 14:44:43 1858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人