안드로이드 설치된 패키지 리스트 목록 가져오기

Posted by HULIA(휴리아)
2017. 10. 10. 21:24 프론트엔드/안드로이드
private void showShareAvailableApps() {
final PackageManager packageManager = this.getApplicationContext().getPackageManager();

Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);

List<ResolveInfo> list = packageManager.queryIntentActivities(intent,
PackageManager.MATCH_DEFAULT_ONLY);

for (ResolveInfo info : list) {
String appActivity = info.activityInfo.name;
String appPackageName = info.activityInfo.packageName;
String appName = info.loadLabel(packageManager).toString();

// Drawable drawable = info.activityInfo.loadIcon(packageManager);

Log.e("tttttttttttttttttt", "appName : " + appName + ", appActivity : " + appActivity
+ ", appPackageName : " + appPackageName);
}
}

안드로이드 패키지 버젼 가져오는 방법

Posted by HULIA(휴리아)
2017. 10. 10. 21:22 프론트엔드/안드로이드
public static String getAppVersion(Context mContext) {
String packageName = null;
String appVersion = null;
try {
PackageInfo _package;
packageName = mContext.getPackageName();
_package = mContext.getPackageManager().getPackageInfo(packageName, 0);
appVersion = _package.versionName;
} catch (PackageManager.NameNotFoundException e1) {
appVersion = "Unknown";
}
return appVersion;
}

html에서 특수기호

Posted by HULIA(휴리아)
2017. 5. 21. 22:58 프론트엔드/그래픽디자인_퍼블리싱

표현문자

숫자표현

문자표현

설명

-

&#00;-&#08;

-

사용하지 않음

space

&#09;

-

수평탭

space

&#10;

-

줄 삽입

-

&#11;-&#31;

-

사용하지 않음

space

&#32;

-

여백

!

&#33;

-

느낌표

"

&#34;

&quot;

따옴표

#

&#35;

-

숫자기호

$

&#36;

-

달러

%

&#37;

-

백분율 기호

&

&#38;

&amp;

Ampersand

'

&#39;

-

작은 따옴표

(

&#40;

-

왼쪽 괄호

)

&#41;

-

오른쪽 괄호

*

&#42;

-

아스트릭

+

&#43;

-

더하기 기호

,

&#44;

-

쉼표

-

&#45;

-

Hyphen

.

&#46;

-

마침표

/

&#47;

-

Solidus (slash)

0 - 9

&#48;-&#57;

-

0부터 9까지

:

&#58;

-

콜론

;

&#59;

-

세미콜론

<

&#60;

&lt;

보다 작은

=

&#61;

-

등호

>

&#62;

&gt;

보다 큰

?

&#63;

-

물음표

@

&#64;

-

Commercial at

A - Z

&#65;-&#90;

-

A부터 Z까지

[

&#91;

-

왼쪽 대괄호

\

&#92;

-

역슬래쉬

]

&#93;

-

오른쪽 대괄호

^

&#94;

-

탈자부호

_

&#95;

-

수평선

`

&#96;

-

Acute accent

a - z

&#97;-&#122;

-

a부터 z까지

{

&#123;

-

왼쪽 중괄호

|

&#124;

-

수직선

}

&#125;

-

오른쪽 중괄호

~

&#126;

-

꼬리표

-

&#127;-&#159;

-

사용하지 않음

&#160;

&nbsp;

Non-breaking space

¡

&#161;

&iexcl;

거꾸로된 느낌표

&#162;

&cent;

센트 기호

&#163;

&pound;

파운드

¤

&#164;

&curren;

현재 환율

&#165;

&yen;

|

&#166;

&brvbar;

끊어진 수직선

§

&#167;

&sect;

섹션 기호

¨

&#168;

&uml;

움라우트

&#169;

&copy;

저작권

ª

&#170;

&ordf;

Feminine ordinal

&#171;

&laquo;

왼쪽 꺾인 괄호

&#172;

&not;

부정

­

&#173;

&shy;

Soft hyphen

?

&#174;

&reg;

등록상표

&hibar;

&#175;

&macr;

Macron accent

°

&#176;

&deg;

Degree sign

±

&#177;

&plusmn;

Plus or minus

²

&#178;

&sup2;

Superscript two

³

&#179;

&sup3;

Superscript three

´

&#180;

&acute;

Acute accent

μ

&#181;

&micro;

Micro sign (Mu)

&#182;

&para;

문단기호

·

&#183;

&middot;

Middle dot

¸

&#184;

&cedil;

Cedilla

¹

&#185;

&sup1;

Superscript one

º

&#186;

&ordm;

Masculine ordinal

&#187;

&raquo;

오른쪽 꺾인 괄호

¼

&#188;

&frac14;

4분의 1

½

&#189;

&frac12;

2분의 1

¾

&#190;

&frac34;

4분의 3

¿

&#191;

&iquest;

거꾸로된 물음표

A

&#192;

&Agrave;

Capital A, grave accent

A

&#193;

&Aacute;

Capital A, acute accent

A

&#194;

&Acirc;

Capital A, circumflex accent

A

&#195;

&Atilde;

Capital A, tilde

A

&#196;

&Auml;

Capital A, dieresis or umlaut mark

A

&#197;

&Aring;

Capital A, ring (Angstrom)

Æ

&#198;

&AElig;

Capital AE diphthong (ligature)

C

&#199;

&Ccedil;

Capital C, cedilla

E

&#200;

&Egrave;

Capital E, grave accent

E

&#201;

&Eacute;

Capital E, acute accent

E

&#202;

&Ecirc;

Capital E, circumflex accent

E

&#203;

&Euml;

Capital E, dieresis or umlaut mark

I

&#204;

&Igrave;

Capital I, grave accent

I

&#205;

&Iacute;

Capital I, acute accent

I

&#206;

&Icirc;

Capital I, circumflex accent

I

&#207;

&Iuml;

Capital I, dieresis or umlaut mark

Ð

&#208;

&ETH;

Capital Eth, Icelandic

N

&#209;

&Ntilde;

Capital N, tilde

O

&#210;

&Ograve;

Capital O, grave accent

O

&#211;

&Oacute;

Capital O, acute accent

O

&#212;

&Ocirc;

Capital O, circumflex accent

O

&#213;

&Otilde;

Capital O, tilde

O

&#214;

&Ouml;

Capital O, dieresis or umlaut mark

×

&#215;

&times;

Multiply sign

Ø

&#216;

&Oslash;

width="130"Capital O, slash

U

&#217;

&Ugrave;

Capital U, grave accent

U

&#218;

&Uacute;

Capital U, acute accent

U

&#219;

&Ucirc;

Capital U, circumflex accent

U

&#220;

&Uuml;

Capital U, dieresis or umlaut mark

Y

&#221;

&Yacute;

Capital Y, acute accent

Þ

&#222;

&THORN;

Capital Thorn, Icelandic

ß

&#223;

&szlig;

Small sharp s, German (sz ligature)

a

&#224;

&agrave;

Small a, grave accent

a

&#225;

&aacute;

Small a, acute accent

a

&#226;

&acirc;

Small a, circumflex accent

a

&#227;

&atilde;

Small a, tilde

a

&#228;

&auml;

Small a, dieresis or umlaut mark

a

&#229;

&aring;

Small a, ring

æ

&#230;

&aelig;

Small ae diphthong (ligature)

c

&#231;

&ccedil;

Small c, cedilla

e

&#232;

&egrave;

Small e, grave accent

e

&#233;

&eacute;

Small e, acute accent

e

&#234;

&ecirc;

Small e, circumflex accent

e

&#235;

&euml;

Small e, dieresis or umlaut mark

i

&#236;

&igrave;

Small i, grave accent

i

&#237;

&iacute;

Small i, acute accent

i

&#238;

&icirc;

Small i, circumflex accent

i

&#239;

&iuml;

Small i, dieresis or umlaut mark

ð

&#240;

&eth;

Small eth, Icelandic

n

&#241;

&ntilde;

Small n, tilde

o

&#242;

&ograve;

Small o, grave accent

o

&#243;

&oacute;

Small o, acute accent

o

&#244;

&ocirc;

Small o, circumflex accent

o

&#245;

&otilde;

Small o, tilde

o

&#246;

&ouml;

Small o, dieresis or umlaut mark

÷

&#247;

&divide;

Division sign

ø

&#248;

&oslash;

Small o, slash

u

&#249;

&ugrave;

Small u, grave accent

u

&#250;

&uacute;

Small u, acute accent

u

&#251;

&ucirc;

Small u, circumflex accent

u

&#252;

&uuml;

Small u, dieresis or umlaut mark

y

&#253;

&yacute;

Small y, acute accent

þ

&#254;

&thorn;

Small thorn, Icelandic

y

&#255;

&yuml;

Small y, dieresis or umlaut mark

자바스크립트에서 <style>에 CSS 구문 넣어줄때 예제

Posted by HULIA(휴리아)
2017. 5. 2. 16:53 프론트엔드/그래픽디자인_퍼블리싱

var objStyle = oNewDoc.createElement("<style>");
objStyle.type="text/css";
    
var styles = "table{ border:1px solid black;}";
styles += " td{ border:1px solid black;}";    
    
objStyle.styleSheet.cssText = styles;

 

 

요것을 몰라 몇시간동안 고생했넹

html은 appendChild()를 이용하면 되는데 css는 이렇게 해야하는구나 알게됨^^

 

참고 자료

http://jonraasch.com/blog/javascript-style-node

안드로이드 스튜디오에서 IntelliJ에서 git사용하기 최초 설정하는법

Posted by HULIA(휴리아)
2017. 3. 28. 01:23 프론트엔드/안드로이드

1. 윈도우 git 설치

https://git-scm.com


2. 안드로이드나 IntelliJ에서 git 설정을 해줘야 할 수 있음

File -> Settings -> version control -> git

git 설정해줌


3. git서버(gitlab, butbucket, github)에서 repository를 생성하기


4. VCS - Enable Version Control Integration

Select a version control system to associated with the project root : Git으로 선택

프로젝트에서 파일들이 빨간색으로 변하는 것을 확인 


5. VCS - Git - Remotes에 git서버 주소를 넣는다


6. 프로젝트 상단 - Git - Add

파일들이 초록색으로 변경되는 것을 확인


7. 프로젝트 상단 - Git - Commit Directory 

commit and push 선택함(아래에 두가지 일이 한번에 수행)

git commit : local repository에 추가

git push : remote repository에 추가


파일들이 회색으로 변하는 것을 확인 

 

 

 

 

photoshop 관련 정리

Posted by HULIA(휴리아)
2017. 1. 22. 11:21 프론트엔드/그래픽디자인_퍼블리싱

모서리 둥굴게

http://blog.naver.com/PostView.nhn?blogId=genwebs&logNo=110008909706

 

 

글자색 바꾸기

http://tip.daum.net/question/52918070

 

 

색상 추출

http://simri0908.tistory.com/121

 

 

 

 

 

 

 

Form에서 Submit시에 서버에 전송중입니다 애니메이션 띄우고 진행하는 모듈

Posted by HULIA(휴리아)
2016. 8. 19. 01:16 프론트엔드/그래픽디자인_퍼블리싱

Html

<!DOCTYPE html>

<html>

<head>

<link rel="stylesheet" href="" />

<script type="text/javascript" src="" />

<script type="text/javascript">

$(document).ready(function (event){

setTimeout(timeout.1800000);//30분


$('btnSending').click(function (event){

sending();

});

});



function sending(){

ajaxindicatorStart('서버에 요청중입니다.');

resetTimeout();

document.sendFrm.action="send";

document.sendFrm.submit();

}


function resutTimeout(){

setTimeout(timeout.1800000);//30분

}


function timeout(){

location.href="/xxx/logout";

}

</script>

</head>

<body>


<form name="sendFrm" method="POST" ENCTYPE="multipart/form-data">

<input type="button" id="btnSending" class="" value="발송" />

<input type="reset" id="" class="" ="발송" />


</form>


</body>

</html>



Javascript

function ajaxindicatorstart(text) {

if(getInternetExplorerVersion() == 7) {

return ;

}

if(jQuery('body').find('#resultLoading').attr('id') != 'resultLoading'){

jQuery('body').append('<div id="resultLoading" style="display:none"><div>'+text+'</div><div><img src="'+contextPath+'/resources/image/ajax-loader.gif"></div><div class="bg"></div></div>');

}


jQuery('#resultLoading').css({

'width':'100%',

'height':'100%',

'position':'fixed',

'z-index':'10000000',

'top':'0',

'left':'0',

'right':'0',

'bottom':'0',

'margin':'auto'

});


jQuery('#resultLoading .bg').css({

'background':'#000000',

'opacity':'0.7',

'width':'100%',

'height':'100%',

'position':'absolute',

'top':'0'

});


jQuery('#resultLoading>div:first').css({

'width': '250px',

'height':'75px',

'text-align': 'center',

'position': 'fixed',

'top':'0',

'left':'0',

'right':'0',

'bottom':'0',

'margin':'auto',

'font-size':'16px',

'z-index':'10',

'color':'#ffffff'


});


    jQuery('#resultLoading .bg').height('100%');

       jQuery('#resultLoading').fadeIn(300);

    jQuery('body').css('cursor', 'wait');

}



function ajaxindicatorstop() {

if(getInternetExplorerVersion() == 7) {

return ;

}

    jQuery('#resultLoading .bg').height('100%');

    jQuery('#resultLoading').fadeOut(300);

    jQuery('body').css('cursor', 'default');

}

안드로이드 intent 패키지명으로 실행

Posted by HULIA(휴리아)
2016. 7. 16. 15:42 프론트엔드/안드로이드
Intent intent = context.getPackageManager().getLaunchIntentForPackage("ParkageName");
startActivity(intent);


웹 프론드 퍼블리싱 스터디 참여중

Posted by HULIA(휴리아)
2016. 6. 26. 22:11 프론트엔드/그래픽디자인_퍼블리싱

안녕하세요

HULIA(휴리아)입니다


저는 이번달부터 

웹 프론트엔드 관련으로 

초보 스터디를 진행하고 있습니다


제가 IT개발자인지라

웹 초보 스터디를 한다고 하니깐

의아 스러워 하실 분들도 많으신데요^^


웹 개발을 하다보니 기초가 부족한 부분이 있었거든요

책이나 검색으로 진행을 하고 있지만

임시방편으로 동작하니 넘어가는 부분도 많았습니다

하지만

구체적으로 이유가 궁금했습니다

왜 그렇게 사용해야 하는지

또 주로 어떻게 쓰느냐도 궁금했었구요


또한 퍼블리셔로써의 목표도 있고 해서

이참에 기초 닦으로 가자고 했었습니다


지금은 너무나 만족하고 있습니다

무엇보다 스터디 진행하고 있는 분이

잘 가르쳐 주시고 

열심히 한 만큼 얻어갈 수 있어서 

너무 좋은 것 같습니다


오늘은 좀 그럴듯 한 과제를 진행했습니다

물론 실제 사용하는데는 어렵기도 하겠지만

제 스스로 했다는 것에 너무나 만족하고 있네요



아래는 원본 페이지 입니다



아래는 제가 구성한 페이지 입니다



비슷한 것 같으면서 다른 느낌이 나시죠?

저도 그점을 아쉽게 생각합니다

이미지는 임의대로 넣은 것이니 참고만 하시기 바랍니다


아직 부족한 점이 많지만 앞으로 더 채울 예정입니다