<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[androidWorkor的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/androidWorkor</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; androidWorkor]]></copyright><item><title><![CDATA[判断是否为8种基本数据类型]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/105118076</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/105118076</guid><author>androidWorkor</author><pubDate>Thu, 26 Mar 2020 14:27:38 +0800</pubDate><description><![CDATA[import java.lang.reflect.Field;

public class CommonUtils {
    /**
     * 是否是8种基本数据类型
     * @param value
     * @return
     */
    public static boolean isPrimitive(Object value){
        try {
   ...]]></description><category></category></item><item><title><![CDATA[通过反射的方式全局获取Application实例]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/105118004</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/105118004</guid><author>androidWorkor</author><pubDate>Thu, 26 Mar 2020 14:25:53 +0800</pubDate><description><![CDATA[import android.app.Application;

import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

public class ContextUtils {
    public static Application getApplication(){
     ...]]></description><category></category></item><item><title><![CDATA[Flutter打包出现Execution failed for task ':app:lintVitalRelease'.的解决办法]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/95356795</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/95356795</guid><author>androidWorkor</author><pubDate>Wed, 10 Jul 2019 17:35:27 +0800</pubDate><description><![CDATA[打包过程可以参考：
技术胖的blog
在打包的过程中如果出现如下报错：

可以在android\app\build.gradle中的android标签下添加
lintOptions {
    checkReleaseBuilds false
    abortOnError false
}

这样就可以解决了

...]]></description><category></category></item><item><title><![CDATA[解决 android.content.ActivityNotFoundException: No Activity found to handle Intent 问题]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/88894838</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/88894838</guid><author>androidWorkor</author><pubDate>Fri, 29 Mar 2019 15:44:09 +0800</pubDate><description><![CDATA[如下的报错：
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW cat=[android.intent.category.DEFAULT] dat=content://***.fileProvider/files_root/An...]]></description><category></category></item><item><title><![CDATA[动态修改checkbox样式]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/88894774</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/88894774</guid><author>androidWorkor</author><pubDate>Fri, 29 Mar 2019 15:42:13 +0800</pubDate><description><![CDATA[动态修改checkbox选中样式
1.在布局文件中使用:
&lt;android.support.v7.widget.AppCompatCheckBox
	android:id="@+id/regist_cb"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:c...]]></description><category></category></item><item><title><![CDATA[android优化学习记录]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/88894449</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/88894449</guid><author>androidWorkor</author><pubDate>Fri, 29 Mar 2019 15:31:55 +0800</pubDate><description><![CDATA[1.svg
1.1 创建
	res -&gt; new -&gt; Vector assess 
							 Clip art 
							 local file(SVG,PSD) PSD不支持透明度和渐变

1.2.注意点
	svg需要做版本兼容 最低版本为5.0
	在app的build.gradle下的androd{
		defaultConfig{
			// 将svg图片生成 指定...]]></description><category></category></item><item><title><![CDATA[解决 android.content.ActivityNotFoundException: No Activity found to handle Intent 问题]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/82683702</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/82683702</guid><author>androidWorkor</author><pubDate>Thu, 13 Sep 2018 10:18:01 +0800</pubDate><description><![CDATA[如下的报错：

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW cat=[android.intent.category.DEFAULT] dat=content://***.fileProvider/files_root/A...]]></description><category></category></item><item><title><![CDATA[android 指纹识别 之 BiometricPrompt的简单使用教程]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/81101587</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/81101587</guid><author>androidWorkor</author><pubDate>Wed, 18 Jul 2018 17:10:56 +0800</pubDate><description><![CDATA[1.使用android api 28的sdk创建一个新的项目

创建完成后，在build.gradle中查看是否正确



2.在AndroidManifest.xml中添加用户权限

&amp;lt;uses-permission android:name=&quot;android.permission.USE_BIOMETRIC&quot;/&amp;gt;


3.开始编写代码

public class MainActiv...]]></description><category></category></item><item><title><![CDATA[android APK Expansion Files]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/70226726</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/70226726</guid><author>androidWorkor</author><pubDate>Tue, 18 Apr 2017 12:01:42 +0800</pubDate><description><![CDATA[说在前面本篇文章是在 APK扩展文件及使用基础上修改和补充一、APK扩展文件基本知识Android Market (Google Play Store)中每个APK文件的最大限制是100MB。如果您的程序中包含大量的数据文件，以前您只能把这些数据文件放到自己的服务器上，当用户启动程序的时候让用户去下载。现在这些数据文件可以直接上传到Android Market了。在新的Market控制台上传App的]]></description><category></category></item><item><title><![CDATA[Scrapy入门教程之写入数据库]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/51205007</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/51205007</guid><author>androidWorkor</author><pubDate>Wed, 20 Apr 2016 23:41:48 +0800</pubDate><description><![CDATA[scrapy入门教程之写入数据库]]></description><category></category></item><item><title><![CDATA[Scrapy入门教程之爬糗事百科]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/51176387</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/51176387</guid><author>androidWorkor</author><pubDate>Sun, 17 Apr 2016 23:09:23 +0800</pubDate><description><![CDATA[接着之前的文章（http://blog.youkuaiyun.com/androidworkor/article/details/51171098）来分析Scrapy的目录结构项目目录结构打开之前的指定的文件目录（F:\WorkSpace\python\Hello)完整的目录结构如下：Hello/
    scrapy.cfg
    Hello/
        __init__.py
        ite]]></description><category></category></item><item><title><![CDATA[scrapy 环境搭建]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/51171098</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/51171098</guid><author>androidWorkor</author><pubDate>Sat, 16 Apr 2016 23:36:58 +0800</pubDate><description><![CDATA[在win7环境下，以window7 64bit安装为例子1. 下载python2.7环境用浏览器打开https://www.python.org/downloads/ 然后选择所对应的版本(这里选择2.7.11) 
下载完成之后安装，在安装界面的时候,将add python.exe to path 勾起来，这个是添加环境变量的操作2. 安装Microsoft Visual C++ 9.0通过以下地址]]></description><category></category></item><item><title><![CDATA[android MonkeyRunner的使用]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/51149832</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/51149832</guid><author>androidWorkor</author><pubDate>Fri, 15 Apr 2016 17:45:17 +0800</pubDate><description><![CDATA[monkeyRunner的环境搭建和基本概念我就不都介绍了，如果你对此不了解的请出门左拐自行谷歌。重点讲解如何使用。脚本文件的创建打开你sdk安装目录下的tools文件夹下，比如： 
D:\android\sdk\tools 
创建一个名为Touch.py的文件,如下图所示： 
脚本文件的编写我们就以360手机助手为例。首先我们要先获取到360手机助手的应用包名和启动Activity。如何获取这两个]]></description><category></category></item><item><title><![CDATA[ios UIButton属性大全]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/40193155</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/40193155</guid><author>androidWorkor</author><pubDate>Thu, 14 Apr 2016 10:54:09 +0800</pubDate><description><![CDATA[UIButton属性
1.UIButton状态:
UIControlStateNormal          // 正常状态   
UIControlStateHighlighted     // 高亮状态   
UIControlStateDisabled        // 禁用状态    
UIControlStateSelected        // 选中状态    
UIC]]></description><category></category></item><item><title><![CDATA[ubuntu 15.04 安装genymotion]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/51145200</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/51145200</guid><author>androidWorkor</author><pubDate>Wed, 13 Apr 2016 17:31:04 +0800</pubDate><description><![CDATA[以ubuntu 15.04 64bit 系统为例：


1. 下载
     通过https://www.genymotion.com/download/  下载自己操作系统版本的可执行文件（需要注册一个帐号）


    
    
    下载完成可以看到genymotion-2.6.0-ubuntu15_x64.bin  这个bin文件
    
2. 安装
    ]]></description><category></category></item><item><title><![CDATA[ios 模拟器应用程序的安装路径]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/40193073</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/40193073</guid><author>androidWorkor</author><pubDate>Fri, 17 Oct 2014 22:16:17 +0800</pubDate><description><![CDATA[ios 中 模拟器应用程序的安装路径
/Users/aplle/资源库/Application Support/iPhone Simulator/7.1/Applications]]></description><category></category></item><item><title><![CDATA[ios NSBundle]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/40193007</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/40193007</guid><author>androidWorkor</author><pubDate>Fri, 17 Oct 2014 22:14:20 +0800</pubDate><description><![CDATA[1> 一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹
2> 利用mainBundle就可以访问软件资源包中的任何资源]]></description><category></category></item><item><title><![CDATA[Apple Swift编程语言入门教程]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/28269395</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/28269395</guid><author>androidWorkor</author><pubDate>Tue, 03 Jun 2014 16:33:13 +0800</pubDate><description><![CDATA[Apple Swift编程语言入门教程
作者: 日期:




gashero



2014-06-03





目录

1   简介2   Swift入门3   简单值4   控制流5   函数与闭包6   对象与类7   枚举与结构


1   简介

今天凌晨Apple刚刚发布了Swift编程语言，本文从其发布的书籍《The Swift Pr]]></description><category></category></item><item><title><![CDATA[ios  退出系统的键盘的几种实现]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/21259047</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/21259047</guid><author>androidWorkor</author><pubDate>Fri, 14 Mar 2014 23:34:20 +0800</pubDate><description><![CDATA[小弟突然心血来潮写了这篇文章，文采有限，不喜勿喷，哈哈。好了进入正题!
就以最简单的qq登录界面为例，讲讲几种ios退出键盘的方法。
1.首先打开xcode，新建一个工程 ,工程名为：QQLoginFrame
2.编写简单的布局，如下图所视：

3.在ViewController.h文件中，添加对两个输入框的引用和登录方法的实现

4.在ViewController.m文件中实现登录]]></description><category></category></item><item><title><![CDATA[android 选择本地图片上传到服务端并保存]]></title><link>https://blog.youkuaiyun.com/androidWorkor/article/details/9423539</link><guid>https://blog.youkuaiyun.com/androidWorkor/article/details/9423539</guid><author>androidWorkor</author><pubDate>Tue, 23 Jul 2013 16:17:01 +0800</pubDate><description><![CDATA[客户端：
1.运行之后，先点添加
2.选择要上传的图片，长按可以删除所选的图片
3.点击发送


ps.客户端运行可能要修改ip，在MainActivity.java文件中的sendRequset方法修改wsdl即可。


服务端：
1.服务端是使用j2ee写的


2.数据库用mysql，数据库名称为：uploadimage ，所操作的表为：image


源码在]]></description><category></category></item></channel></rss>