Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form
public class LockScreen extends Activity
    {
        private static final String TAG = "QDataBase";
        private String password = "";
        private String master = "010101";
        private int count = 0;
        private int master_count = 0;

        CountDownTimer mCountDownTimer = null;
        int secondsLeft = 0;

        private TextView Tvinfo = null;
        public Context mContext;

        //단축 번호 전화걸기를 위한 DB 호출
        private Cursor mCursor = null;
        private String pnum;
        private SQLiteDatabase temp;
        private SQLiteOpenHelper db;

        @Override
        public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.rock_main);
        Tvinfo = (TextView) findViewById(R.id.tv_info);

        HomeKeyLocker homeKeyLocker = new HomeKeyLocker();
        homeKeyLocker.lock(this);

        final TextView TvTimer = (TextView) findViewById(R.id.tv_timer);

        temp = db.getReadableDatabase();

        findViewById(R.id.iv_touch).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Log.e(LockScreen.class.getSimpleName(), "0");
                SharedPreferences pass = getSharedPreferences("pass", MODE_PRIVATE);
                password += "0";
                Tvinfo.setText(password);


                if (password.length() == 6) {
                    if (count < 5) {
                        if ((pass.getString("path","").equals(password))) {
                            finish();
                        }

                        mCursor = temp.rawQuery("select * from " + "QDList " + "where patt = " + password, null);
                        //password가 DB의 patt column 중에 있다면 해당 row의 num을 받아서 전화걸기
                        if (mCursor != null){
                            pnum = mCursor.getString(mCursor.getColumnIndex("num"));
                            Log.e(TAG, pnum);
                            Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+pnum));
                            startActivity(intent);
                        }

 

 

마지막 난관인데... temp = db.getReadableDatabase(); 에서 자꾸 NullPointerException이 뜹니다.

DB를 받아서 그 중 입력된 코드와 동일한 코드를 보유한 row가 있는지 확인하고, 그 row의 'telnum'을 받아 전화를 걸려고 하는데,

DB만 받으면 될 것 같은데...

 

아, 그리고 코드를 기준으로 쿼리를 받은 후 mCursor.getString(mCursor.getColumnIndex("num")); 하면 그 row의 'num'값을 받으려나요.



  • profile
    title: 흑우Moria 2016.11.14 11:38
    public DBManager(Context context) {
    this.context = context;
    this.opener = new OpenHelper(context, dbName, null, dbVersion);
    db = opener.getWritableDatabase();
    }

    타 코드에서 잘라왔는데, 3번째 줄처럼 먼저 db 속성 지정이 필요할것 같네요.
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.11.14 11:40
    db 크라-스의 생성자 호출이 안보임둥.
  • profile
    title: 부장님세라프 2016.11.14 12:17
    db 생성을 안했으니 NullPointerException이 나지요.
    그리고 코딩은 이름 짓는 게 절반 이상입니다. 클래스, 변수 이름만 잘 지어놔도 반은 먹고 들어가요.
    DB OpenHelper면 dbHelper, Database이면 db로 바꾸는 게 좋습니다.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 사용하지 않는 프린터가 있습니다. 제거할까요?

      ...라는 내용의 처음보는 팝업이 떴는데요. 참고로 프린터 없습니다...   아니 뭐 프린터가 있다해도, 추가해놓고 안쓸수도 있지 그렇다고 그거를 지우라고 하다니? 경량화   게다가 스크린샷 찍는순간 갑자기 '아니오'버튼이 증발했어...
    Date2024.03.10 일반 Byleesoo Reply10 Views784 file
    Read More
  2. No Image

    AI와 전력 사용량

    챗GPT는 33,000 가구, 사람 수로 따지면 7만에서 8만명이 쓰는 전기를 사용합니다. 챗GPT에 보내는 검색 쿼리 1개당 0.3Wh를 사용합니다. 전 세계에서는 하루에 85억 개의 검색 쿼리가 날아오고, 이를 처리하는데 1년에 1TW/h를 소모합니...
    Date2024.03.10 소식 By낄낄 Reply4 Views938
    Read More
  3. 라이젠/라데온에서 로컬 AI 채팅을 구동하는 방법

    라이젠/라데온에서 로컬 AI 채팅을 구동하는 방법을 AMD가 공개했습니다. AMD는 NVIDIA 챗 워드 RTX 같은 자체 툴을 내놓지 않고 이미 공개된 툴인 LM 스튜디오에서 자사 제품으로 로컬 챗을 하는 방법을 알려주고 있습니다. 라이젠 7040...
    Date2024.03.10 소식 By낄낄 Reply1 Views604 file
    Read More
  4. No Image

    비밀번호 크래킹 봇넷이 워드프레스 기반 사이트를 공격 중

    워드프레스는 웹사이트나 블로그를 만드는 오픈소스 플랫폼입니다. 그런데 비밀번호 크래킹 봇넷이 등장해 수백개의 웹사이트를 방문한 수천명의 방문자가 자신도 모르게 수천개의 다른 워드프레스 기반 사이트에 무차별 대입 공격을 진행...
    Date2024.03.10 소식 By낄낄 Reply1 Views363
    Read More
  5. No Image

    1비트 LLM의 시대가 도래했다.

          마이크로소프트의 연구팀이 모델의 가중치를 「-1」,「0」,「1」의 세 가지 값만으로 함으로써 대규모 언어 모델의 계산 비용을 급감시키는 데 성공했다고 발표했습니다.   https://arxiv.org/abs/2402.17764 기존 모델이라면 입력...
    Date2024.03.10 소식 By랑어 Reply7 Views1185
    Read More
  6. No Image

    애플, 에픽의 개발자 계정 정지를 풀어줌

    애플, 에픽의 개발자 계정을 정지 https://gigglehd.com/gg/15666983 애플은 에픽이 DMA 정책을 포함한 규칙을 준수하기로 약속했다며, 애플 개발자 프로그램에 다시 참여할 수 있게 됐다고 밝혔습니다. https://www.macrumors.com/2024/0...
    Date2024.03.09 소식 By낄낄 Reply3 Views367
    Read More
  7. AMD, 라데온 RX 7000 GPU의 신규 '비디오 업스케일러 기능'을 출시

    ▶ AMD, 라데온 RX 7000 GPU의 '비디오 업스케일러 기능'을 출시 - 해당 GPU 드라이버 패키지 버전 : AMD 라데온 소프트웨어(24.1.1) → HEVC, AVC + AV1 인코더 사용자도 '비디오 인코딩 지원'이 추가됨 - AMD의 신규 기능 추가 : 비디오 ...
    Date2024.03.09 소식 By블레이더영혼 Reply4 Views656 file
    Read More
  8. Stability AI 와 Tripo AI 가 이미지 1장으로 3D 모델을 만들어주는 TripoSR 를 선보였습니다

    단일 이미지로 3D 모델을 생성해 주는 AI 툴 TripoSR 입니다.   오늘 저희는 Tripo AI와의 파트너십을 통해 단일 이미지에서 1초 이내에 고품질 3D 모델을 생성하는 TripoSR을 출시합니다.   TripoSR은 GPU 없이도 낮은 추론 예산으로 실...
    Date2024.03.09 소식 Bytitle: AI아무개 Reply4 Views552 file
    Read More
  9. 아스키 아트로 AI 챗봇의 안전 조치를 우회하는 방법

    LLM 대형 언어 모델에는 위험하다고 판단된 질문은 대답하지 않는 안전 조치가 있습니다. 그런데 이걸 우회하는 방법이 발견됐네요. GPT-3.5, GPT-4 , Gemini, Claude, Llama2 등의 유명 AI 챗봇에서 아스키 아트로 질문하면 그걸 인식하...
    Date2024.03.09 소식 By낄낄 Reply12 Views1749 file
    Read More
  10. No Image

    틱톡 금지법안, 미 하원에서 통과

    미국 의회 하원 에너지/상업 위원회는 바이트댄스가 운영하는 틱톡을 매각하라고 요구하는 법안을 만장일치로 가결했습니다. 6개월 안에 매각하지 않으면 미국에서 틱톡을 쓸 수 없게 됩니다. 애플이나 구글 등의 앱 스토어에서 틱톡을 제...
    Date2024.03.09 소식 By낄낄 Reply8 Views482
    Read More
  11. No Image

    MVNO 업계, 단통법 시행령 개정안 반대 의견 제출

    [소식] 관련 글 - "정부, 단통법 전면 폐지 추진" https://gigglehd.com/gg/mobile/15473990   개정안 내용이 뭐길래 반대하는지부터 알아야겠지요. 통신사 옮길 때 50만원까지 전환지원금 받는다 (경향신문) 참고하시면 됩니다. 현행법상...
    Date2024.03.08 소식 Bytitle: 컴맹임시닉네임 Reply6 Views459
    Read More
  12. No Image

    몬테네그로 법원, 권도형 '美 인도' 뒤집고 한국 송환 결정

    몬테네그로 포드고리차 고등법원이 권도형(32) 테라폼랩스 대표에 대한 미국 인도 결정을 뒤집고 한국으로 송환을 결정했다고 현지 일간지 비예스티가 7일(현지시간) 보도했다. 재미 없군요.
    Date2024.03.08 소식 By낄낄 Reply8 Views1065
    Read More
  13. No Image

    애플, 에픽의 개발자 계정을 정지

    에픽 게임즈는 애플이 Epic Games Wednesday AB의 개발자 계정을 정지시켰다고 밝혔습니다. 그래서 iOS 디바이스용으로 에필 게임즈 스토어를 개발할 수 없게 됐다고 하네요. https://www.epicgames.com/site/en-US/news/apple-terminated...
    Date2024.03.07 소식 By낄낄 Reply8 Views1062
    Read More
  14. 최초로 IQ 100을 돌파했다는 인공지능

              --------------------------------------- 출처는 maximumtruth 입니다   ---------------------------------------                   스스로 최고 신뢰라니 도리어 의심이 가긴하지만..                   이것은 잼민이도 인...
    Date2024.03.07 소식 By고자되기 Reply4 Views1552 file
    Read More
  15. 윈도우에 압축 기능을 팔아서 콜벳 스포츠카를 산 개발자

    Dave W Plummer는 윈도우 98 플러스 버전에 추가된 압축 폴더 기능을 개발한 사람입니다. 1993년부터 zip 폴더 탐색을 위한 쉘 확장을 만들고 이를 윈도우 95의 인터페이스에 적용했습니다. 나중에는 비주얼ZIP이라는 쉐어웨어로 출시됩니...
    Date2024.03.07 소식 By낄낄 Reply18 Views2563 file
    Read More
목록
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 577 Next
/ 577

최근 코멘트 30개
빙그레
12:02
Argenté
11:50
이카무스메
11:47
오꾸리
11:28
툴라
11:27
엔실우
11:25
AKG-3
11:22
Induky
11:21
Induky
11:20
허태재정
11:12
아이들링
11:09
rnlcksk
11:01
白夜2ndT
10:58
TundraMC
10:57
TundraMC
10:54
MUGEN
10:50
白夜2ndT
10:45
마초코
10:43
白夜2ndT
10:41
白夜2ndT
10:38
白夜2ndT
10:37
마초코
10:34
마초코
10:33
포인트 팡팡!
10:31
마초코
10:31
미쿠미쿠
10:28
오쿠소라아야네
10:22
Induky
10:22
레스베르그
10:21
까르르
10:03

MSI 코리아
더함
한미마이크로닉스
AMD

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소